private static AppConfig readAppConfig() { var appConfig = new AppConfig(); appConfig.TenantEventTypeGenre = ConfigurationManager.AppSettings["TenantEventTypeGenre"].Trim(); appConfig.TenantName = ConfigurationManager.AppSettings["TenantName"].Trim(); String secureDbUrlTextToAppend = ".database.secure.windows.net"; String dbUrlTextToAppend = ".database.windows.net"; appConfig.DatabaseUserName = ConfigurationManager.AppSettings["DatabaseUserName"].Trim(); appConfig.DatabaseUserPassword = ConfigurationManager.AppSettings["DatabaseUserPassword"].Trim(); appConfig.PrimaryDatabaseServer = ConfigurationManager.AppSettings["PrimaryDatabaseServer"].Trim(); appConfig.SecondaryDatabaseServer = ConfigurationManager.AppSettings["SecondaryDatabaseServer"].Trim(); appConfig.EnableAuditing = string.IsNullOrEmpty(ConfigurationManager.AppSettings["EnableAuditing"]) ? true : Convert.ToBoolean(ConfigurationManager.AppSettings["EnableAuditing"]); if (!String.IsNullOrEmpty(appConfig.PrimaryDatabaseServer)) if (appConfig.EnableAuditing == true) appConfig.PrimaryDatabaseServer += secureDbUrlTextToAppend; else { appConfig.PrimaryDatabaseServer += dbUrlTextToAppend; } if (!String.IsNullOrEmpty(appConfig.SecondaryDatabaseServer)) if (appConfig.EnableAuditing == true) appConfig.SecondaryDatabaseServer += secureDbUrlTextToAppend; else { appConfig.SecondaryDatabaseServer += dbUrlTextToAppend; } appConfig.TenantDbName = ConfigurationManager.AppSettings["TenantDbName"].Trim(); appConfig.SearchServiceKey = ConfigurationManager.AppSettings["SearchServiceKey"].Trim(); appConfig.SearchServiceName = ConfigurationManager.AppSettings["SearchServiceName"].Trim(); return appConfig; }
private static AppConfig ReadAppConfig() { var appConfig = new AppConfig(); appConfig.TenantEventTypeGenre = ConfigurationManager.AppSettings["TenantEventTypeGenre"].Trim(); appConfig.TenantName = ConfigurationManager.AppSettings["TenantName"].Trim(); var secureDbUrlTextToAppend = ".database.secure.windows.net"; var dbUrlTextToAppend = ".database.windows.net"; appConfig.DatabaseUserName = ConfigurationManager.AppSettings["DatabaseUserName"].Trim(); appConfig.DatabaseUserPassword = ConfigurationManager.AppSettings["DatabaseUserPassword"].Trim(); appConfig.PrimaryDatabaseServer = ConfigurationManager.AppSettings["PrimaryDatabaseServer"].Trim(); appConfig.SecondaryDatabaseServer = ConfigurationManager.AppSettings["SecondaryDatabaseServer"].Trim(); appConfig.EnableAuditing = string.IsNullOrEmpty(ConfigurationManager.AppSettings["EnableAuditing"]) ? true : Convert.ToBoolean(ConfigurationManager.AppSettings["EnableAuditing"]); if (!String.IsNullOrEmpty(appConfig.PrimaryDatabaseServer)) { if (appConfig.EnableAuditing == true) { appConfig.PrimaryDatabaseServer += secureDbUrlTextToAppend; } else { appConfig.PrimaryDatabaseServer += dbUrlTextToAppend; } if (!String.IsNullOrEmpty(appConfig.SecondaryDatabaseServer)) { if (appConfig.EnableAuditing == true) { appConfig.SecondaryDatabaseServer += secureDbUrlTextToAppend; } else { appConfig.SecondaryDatabaseServer += dbUrlTextToAppend; } } } appConfig.TenantDbName = ConfigurationManager.AppSettings["TenantDbName"].Trim(); appConfig.SearchServiceKey = ConfigurationManager.AppSettings["SearchServiceKey"].Trim(); appConfig.SearchServiceName = ConfigurationManager.AppSettings["SearchServiceName"].Trim(); appConfig.DocumentDbServiceEndpointUri = ConfigurationManager.AppSettings["DocumentDbServiceEndpointUri"].Trim(); appConfig.DocumentDbServiceAuthorizationKey = ConfigurationManager.AppSettings["DocumentDbServiceAuthorizationKey"].Trim(); appConfig.RecommendationSiteUrl = ConfigurationManager.AppSettings["RecommendationSiteUrl"].Trim(); return appConfig; }
private static AppConfig ReadAppConfig() { const string secureDatabaseUrl = ".database.secure.windows.net"; const string unsecuredDatabaseUrl = ".database.windows.net"; var appConfig = new AppConfig { TenantName = ConfigurationManager.AppSettings["TenantName"].Trim(), TenantEventType = ConfigurationManager.AppSettings["TenantEventType"].Trim(), TenantDatabaseServer = ConfigurationManager.AppSettings["TenantPrimaryDatabaseServer"].Trim(), TenantDatabase = ConfigurationManager.AppSettings["TenantDatabase"].Trim(), RecommendationDatabaseServer = ConfigurationManager.AppSettings["RecommendationDatabaseServer"].Trim(), RecommendationDatabase = ConfigurationManager.AppSettings["RecommendationDatabase"].Trim(), DatabaseUser = ConfigurationManager.AppSettings["DatabaseUser"].Trim(), DatabasePassword = ConfigurationManager.AppSettings["DatabasePassword"].Trim(), AuditingEnabled = string.IsNullOrEmpty(ConfigurationManager.AppSettings["AuditingEnabled"]) || Convert.ToBoolean(ConfigurationManager.AppSettings["AuditingEnabled"]), RunningInDev = string.IsNullOrEmpty(ConfigurationManager.AppSettings["RunningInDev"]) || Convert.ToBoolean(ConfigurationManager.AppSettings["RunningInDev"]), SearchServiceKey = ConfigurationManager.AppSettings["SearchServiceKey"].Trim(), SearchServiceName = ConfigurationManager.AppSettings["SearchServiceName"].Trim(), DocumentDbUri = ConfigurationManager.AppSettings["DocumentDbUri"].Trim(), DocumentDbKey = ConfigurationManager.AppSettings["DocumentDbKey"].Trim(), }; // Adjust Tenant Database Server if (!String.IsNullOrEmpty(appConfig.TenantDatabaseServer)) { appConfig.TenantDatabaseServer += appConfig.AuditingEnabled ? secureDatabaseUrl : unsecuredDatabaseUrl; } // Adjust Recommendation Database Server if (!String.IsNullOrEmpty(appConfig.RecommendationDatabaseServer)) { appConfig.RecommendationDatabaseServer += appConfig.AuditingEnabled ? secureDatabaseUrl : unsecuredDatabaseUrl; } return appConfig; }
public static bool InitializeConfig() { Config = ReadAppConfig(); return true; }
public static bool InitializeConfig() { Config = ReadAppConfig(); return(true); }