Blazor UI:品牌定制
IBrandingProvider
IBrandingProvider 是一个简单接口,用于在布局中显示应用程序名称和徽标。
下方截图显示了MyProject作为应用程序名称:
您可以实现 IBrandingProvider 接口或继承 DefaultBrandingProvider 来设置应用程序名称:
using Volo.Abp.DependencyInjection;
using Volo.Abp.Ui.Branding;
namespace MyCompanyName.MyProjectName.Blazor
{
[Dependency(ReplaceServices = true)]
public class MyProjectNameBrandingProvider : DefaultBrandingProvider
{
public override string AppName => "书店";
}
}
结果将如下所示:
IBrandingProvider 包含以下属性:
AppName:应用程序名称LogoUrl:显示应用程序徽标的URL地址LogoReverseUrl:在反色主题(例如深色模式)下显示应用程序徽标的URL地址
提示:
IBrandingProvider在每次页面刷新时都会被调用。对于多租户应用程序,您可以返回特定租户的应用程序名称,实现按租户进行定制。
抠丁客




