public JwtAuthorizationServerConfig(IApplicationSettingProvider applicationSettingProvider,
                                     //ITokenFormatProvider tokenFormatProvider,
                                     IOAuthAuthorizationServerProvider oAuthAuthorizationServerProvider)
 {
     _applicationSettingProvider = applicationSettingProvider;
     //_tokenFormatProvider = tokenFormatProvider;
     _oAuthAuthorizationServerProvider = oAuthAuthorizationServerProvider;
 }
Beispiel #2
0
        public ThemeSettingsViewModel(ThemeManager themeManager, IApplicationSettingProvider settingProvider)
        {
            this.themeManager = themeManager;
            Settings          = settingProvider;

            Themes = this.themeManager.Themes.Keys.ToList();

            selectedTheme = settingProvider.SelectedTheme;
        }
Beispiel #3
0
        /// <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;
 }