ThemingOptions to AbpThemingOptions

pull/1919/head
Yunus Emre Kalkan 6 years ago
parent 53216526d4
commit b19acf5d28

@ -28,7 +28,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic
public override void ConfigureServices(ServiceConfigurationContext context)
{
Configure<ThemingOptions>(options =>
Configure<AbpThemingOptions>(options =>
{
options.Themes.Add<BasicTheme>();

@ -1,12 +1,12 @@
namespace Volo.Abp.AspNetCore.Mvc.UI.Theming
{
public class ThemingOptions
public class AbpThemingOptions
{
public ThemeDictionary Themes { get; }
public string DefaultThemeName { get; set; }
public ThemingOptions()
public AbpThemingOptions()
{
Themes = new ThemeDictionary();
}

@ -6,9 +6,9 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Theming
{
public class DefaultThemeSelector : IThemeSelector, ITransientDependency
{
protected ThemingOptions Options { get; }
protected AbpThemingOptions Options { get; }
public DefaultThemeSelector(IOptions<ThemingOptions> options)
public DefaultThemeSelector(IOptions<AbpThemingOptions> options)
{
Options = options.Value;
}
@ -17,7 +17,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Theming
{
if (!Options.Themes.Any())
{
throw new AbpException($"No theme registered! Use {nameof(ThemingOptions)} to register themes.");
throw new AbpException($"No theme registered! Use {nameof(AbpThemingOptions)} to register themes.");
}
if (Options.DefaultThemeName == null)

@ -119,7 +119,7 @@ namespace Volo.BloggingTestApp
options.SupportedUICultures = cultures;
});
Configure<ThemingOptions>(options =>
Configure<AbpThemingOptions>(options =>
{
options.DefaultThemeName = BasicTheme.Name;
});

@ -124,7 +124,7 @@ namespace VoloDocs.Web
.AddVirtualJson("/Localization/Resources/VoloDocs/Web");
});
Configure<ThemingOptions>(options =>
Configure<AbpThemingOptions>(options =>
{
options.DefaultThemeName = BasicTheme.Name;
});

Loading…
Cancel
Save