public NewsletterController(INewsletterSubscriptionService newsletterSubscriptionService, IEmailService emailService, IStringLocalizer <NewsletterController> localizer, IMapper mapper, IAppConfigManager configurationManager) { _emailService = emailService; _newsletterSubscriptionService = newsletterSubscriptionService; _localizer = localizer; _mapper = mapper; _configurationManager = configurationManager; }
public ConnectionString(IAppConfigManager configManager, string connectionStringKey) { Checks.Argument.IsNotEmpty(connectionStringKey, "connectionStringKey"); Checks.Argument.IsNotNull(configManager, "configManager"); try { _value = configManager.ConnectionStrings(connectionStringKey); } catch { throw; } }
public static void SeedUsers(UserManager <IdentityUser> userManager, IAppConfigManager appConfigManager) { var adminUserName = appConfigManager.GetAppSettingsValueOrDefault <string>("SampleAdminUserName", "admin"); if (userManager.FindByNameAsync(adminUserName).Result == null) { IdentityUser user = new IdentityUser(); user.UserName = adminUserName; user.Email = appConfigManager.GetAppSettingsValueOrDefault <string>("SampleAdminEmail", "*****@*****.**"); var password = appConfigManager.GetAppSettingsValueOrDefault <string>("SampleAdminPassword", "P@ssW0rd@!"); IdentityResult result = userManager.CreateAsync(user, password).Result; if (result.Succeeded) { userManager.AddToRoleAsync(user, UserRole.Administrator.ToString()).Wait(); } } }
public JavaScriptAppBuilderManager(IAppConfigManager configManager, IOverlord overlord) { if (configManager == null) { throw new ArgumentNullException("configManager"); } if (overlord == null) { throw new ArgumentNullException("overlord"); } this._configManager = configManager; this._overlord = overlord; var savedApps = this._configManager.LoadAppsFromDirectory(); foreach (var savedApp in savedApps) { this._javaScriptApps.Add(savedApp.Name, savedApp); this._overlord.Watch(savedApp.Name, savedApp.RootDirectory, new FileSystemEventHandler(OnAppChanged)); } }
public ConfigHolder(IAppConfigManager configManager) { _configManager = configManager; }
public LoggerWrapper(IAppConfigManager appConfig) { _log = LogManager.GetLogger(appConfig.GetSetting("LoggerName")); }
public static void SeedData(UserManager <IdentityUser> userManager, RoleManager <IdentityRole> roleManager, IAppConfigManager appConfigManager) { SeedRoles(roleManager); SeedUsers(userManager, appConfigManager); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, UserManager <IdentityUser> userManager, RoleManager <IdentityRole> roleManager, IAppConfigManager appConfigManager) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseDatabaseErrorPage(); } else { app.UseExceptionHandler("/Home/Error"); app.UseHsts(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseCookiePolicy(); app.UseAuthentication(); // Seed a sample User and role IdentityDataInitializer.SeedData(userManager, roleManager, appConfigManager); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); // Localization: Here we are building a list of supported cultures which will be used in // the RequestLocalizationOptions in the app.UseRequestLocalization call below. var supportedCultures = new[] { new CultureInfo("en-US"), new CultureInfo("es-MX"), new CultureInfo("fr-FR"), }; // Localization: Here we are configuring the RequstLocalization including setting the supported cultures from above // in the RequestLocalizationOptions. We are also setting the default request culture to be used // for current culture. These options will be used wherever we request localized strings. // For more information see https://docs.asp.net/en/latest/fundamentals/localization.html app.UseRequestLocalization(new RequestLocalizationOptions { DefaultRequestCulture = new RequestCulture("en-US"), // Formatting numbers, dates, etc. SupportedCultures = supportedCultures, // UI strings that we have localized. SupportedUICultures = supportedCultures }); }
public void Get_Should_Work(IAppConfigManager fakeAppConfigManager) { fakeAppConfigManager.Get("SomeKey").Returns("SomeValue"); }
public static void Initialize(IAppConfigManager configer) { _configer = configer; }
static AppConfig() { Configer = AppConfigManagerFactory.GetAppConfigManager(); }