public HomeController( IDbContextFactory <SIPAssetsDbContext> dbContextFactory, IConfiguration config, ILogger <HomeController> logger, SIPDialPlanManager sipDialPlanManager) { _config = config; _logger = logger; _sipDialPlanManager = sipDialPlanManager; }
public HomeController( IDbContextFactory <SIPAssetsDbContext> dbContextFactory, IConfiguration config, ILogger <HomeController> logger, SIPDialPlanManager sipDialPlanManager) { _config = config; _logger = logger; _sipAccountDataLayer = new SIPAccountDataLayer(dbContextFactory); _sipRegBindingsDataLayer = new SIPRegistrarBindingDataLayer(dbContextFactory); _sipDialPlanManager = sipDialPlanManager; _sipDefaultDomain = config[ConfigKeys.SIP_DOMAIN]; _githubAppName = config[ConfigKeys.GITHUB_OAUTH_APPNAME]; _githubClientID = config[ConfigKeys.GITHUB_OAUTH_CLIENTID]; _githubClientSecret = config[ConfigKeys.GITHUB_OAUTH_CLIENTSECRET]; _adminUsers = _config.GetSection(ConfigKeys.ADMIN_USERNAMES).Get <string[]>(); }