protected void Application_Start() { //For azure storage CloudStorageAccount.SetConfigurationSettingPublisher( (configName, configSettingPublisher) => { var connectionString = RoleEnvironment.GetConfigurationSettingValue(configName); configSettingPublisher(connectionString); } ); AreaRegistration.RegisterAllAreas(); RegisterRoutes(RouteTable.Routes); AgileFx.I18n.Configure(() => new canyoucode.Web.I18n.Handler()); DataContext.Configure(ConfigurationManager.ConnectionStrings["CanYouCodeDb"].ConnectionString); NotificationUtil.Init(ConfigurationManager.AppSettings["SMTP_HOST"], ConfigurationManager.AppSettings["SMTP_PORT"], HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["MailTemplatesDirectory"])); Tenant.GetAll(); }
static void Init() { NotificationUtil.Init(ConfigurationManager.AppSettings["SMTP_HOST"], ConfigurationManager.AppSettings["SMTP_PORT"], ConfigurationManager.AppSettings["MailTemplatesDirectory"]); }