public JwtAuthorizationServerConfig(IApplicationSettingProvider applicationSettingProvider, //ITokenFormatProvider tokenFormatProvider, IOAuthAuthorizationServerProvider oAuthAuthorizationServerProvider) { _applicationSettingProvider = applicationSettingProvider; //_tokenFormatProvider = tokenFormatProvider; _oAuthAuthorizationServerProvider = oAuthAuthorizationServerProvider; }
public ThemeSettingsViewModel(ThemeManager themeManager, IApplicationSettingProvider settingProvider) { this.themeManager = themeManager; Settings = settingProvider; Themes = this.themeManager.Themes.Keys.ToList(); selectedTheme = settingProvider.SelectedTheme; }
/// <summary>构造函数</summary> public ApplicationSettingService() { this.configuration = AppsConfigurationView.Instance.Configuration; // 创建对象构建器(Spring.NET) string springObjectFile = this.configuration.Keys["SpringObjectFile"].Value; SpringObjectBuilder objectBuilder = SpringObjectBuilder.Create(AppsConfiguration.ApplicationName, springObjectFile); // 创建数据提供器 this.provider = objectBuilder.GetObject <IApplicationSettingProvider>(typeof(IApplicationSettingProvider)); }
public JwtBearerTokenAuthenticationConfig(IApplicationSettingProvider applicationSettingProvider) { _applicationSettingProvider = applicationSettingProvider; }