private static RedisTarget _redisTarget; // Required to ensure assembly is copied to output. #pragma warning restore CS0169 protected void Application_Start() { LoggingConfig.ConfigureLogging(); TelemetryConfiguration.Active.InstrumentationKey = CloudConfigurationManager.GetSetting("InstrumentationKey"); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); ModelBinders.Binders.Add(typeof(string), new TrimStringModelBinder()); AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimTypes.NameIdentifier; var container = StructuremapMvc.StructureMapDependencyScope.Container; FluentValidationModelValidatorProvider.Configure(x => x.ValidatorFactory = new StructureMapValidatorFactory(container)); WebMessageBuilders.Register(); WebMessageBuilders.UserIdClaim = DasClaimTypes.Id; WebMessageBuilders.UserEmailClaim = DasClaimTypes.Email; AuditMessageFactory.RegisterBuilder(message => { message.Source = new Source { Component = "EAS-Web", System = "EAS", Version = typeof(MvcApplication).Assembly.GetName().Version.ToString() }; }); }
protected void Application_Start() { AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimTypes.NameIdentifier; AntiForgeryConfig.RequireSsl = true; AreaRegistration.RegisterAllAreas(); BinderConfig.RegisterBinders(ModelBinders.Binders); BundleConfig.RegisterBundles(BundleTable.Bundles); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); LoggingConfig.ConfigureLogging(); RouteConfig.RegisterRoutes(RouteTable.Routes); TelemetryConfiguration.Active.InstrumentationKey = ConfigurationManager.AppSettings["InstrumentationKey"]; WebMessageBuilders.Register(); WebMessageBuilders.UserIdClaim = DasClaimTypes.Id; WebMessageBuilders.UserEmailClaim = DasClaimTypes.Email; AuditMessageFactory.RegisterBuilder(m => { m.Source = new Source { Component = "EmployerAccounts-Web", System = "EmployerAccounts", Version = typeof(MvcApplication).Assembly.GetName().Version.ToString() }; }); if (ConfigurationHelper.IsEnvironmentAnyOf(Environment.Local, Environment.At, Environment.Test)) { SystemDetailsViewModel.EnvironmentName = ConfigurationHelper.CurrentEnvironment.ToString(); SystemDetailsViewModel.VersionNumber = Assembly.GetExecutingAssembly().GetName().Version.ToString(); } StartServiceBusEndpoint(); }
protected void Application_Start() { LoggingConfig.ConfigureLogging(); TelemetryConfiguration.Active.InstrumentationKey = CloudConfigurationManager.GetSetting("InstrumentationKey"); GlobalConfiguration.Configure(WebApiConfig.Register); }
protected void Application_Start() { TelemetryConfiguration.Active.InstrumentationKey = ConfigurationManager.AppSettings["APPINSIGHTS_INSTRUMENTATIONKEY"]; LoggingConfig.ConfigureLogging(); GlobalConfiguration.Configure(WebApiConfig.Register); }
void Application_Start(object sender, EventArgs e) { LoggingConfig.ConfigureLogging(); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); TelemetryConfiguration.Active.InstrumentationKey = CloudConfigurationManager.GetSetting("InstrumentationKey"); }
// Please set the following connection strings in app.config for this WebJob to run: // AzureWebJobsDashboard and AzureWebJobsStorage static void Main() { LoggingConfig.ConfigureLogging(); var container = IoC.Initialize(); var paymentUpdater = container.GetInstance <IPaymentProcessor>(); paymentUpdater.RunUpdate().Wait(); }
static void Main(string[] args) { LoggingConfig.ConfigureLogging(); var container = IoC.Initialize(); var updater = container.GetInstance <IAccountUpdater>(); updater.RunUpdate().Wait(); }
public override void Run() { LoggingConfig.ConfigureLogging(); Trace.TraceInformation("SFA.DAS.EAS.PaymentProvider.Worker is running"); try { var paymentDataProcessor = _container.GetInstance <IPaymentDataProcessor>(); paymentDataProcessor.RunAsync(_cancellationTokenSource.Token).Wait(); } finally { _runCompleteEvent.Set(); } }
protected void Application_Start() { AntiForgeryConfig.UniqueClaimTypeIdentifier = ClaimTypes.NameIdentifier; AntiForgeryConfig.RequireSsl = true; AreaRegistration.RegisterAllAreas(); BinderConfig.RegisterBinders(ModelBinders.Binders); BundleConfig.RegisterBundles(BundleTable.Bundles); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); FluentValidationModelValidatorProvider.Configure(); LoggingConfig.ConfigureLogging(); RouteConfig.RegisterRoutes(RouteTable.Routes); TelemetryConfiguration.Active.InstrumentationKey = ConfigurationManager.AppSettings["APPINSIGHTS_INSTRUMENTATIONKEY"]; WebMessageBuilders.Register(); WebMessageBuilders.UserIdClaim = DasClaimTypes.Id; WebMessageBuilders.UserEmailClaim = DasClaimTypes.Email; AuditMessageFactory.RegisterBuilder(m => { m.Source = new Source { Component = "EAS-Web", System = "EAS", Version = typeof(MvcApplication).Assembly.GetName().Version.ToString() }; }); var container = StructuremapMvc.StructureMapDependencyScope.Container; var environmentService = container.GetInstance <IEnvironmentService>(); if (environmentService.IsCurrent(DasEnv.LOCAL)) { SystemDetailsViewModel.EnvironmentName = DasEnv.LOCAL.ToString(); SystemDetailsViewModel.VersionNumber = Assembly.GetExecutingAssembly().GetName().Version.ToString(); } if (environmentService.IsCurrent(DasEnv.AT)) { SystemDetailsViewModel.EnvironmentName = DasEnv.AT.ToString(); SystemDetailsViewModel.VersionNumber = Assembly.GetExecutingAssembly().GetName().Version.ToString(); } if (environmentService.IsCurrent(DasEnv.TEST)) { SystemDetailsViewModel.EnvironmentName = DasEnv.TEST.ToString(); SystemDetailsViewModel.VersionNumber = Assembly.GetExecutingAssembly().GetName().Version.ToString(); } StartServiceBusEndpoint(container); }
public override void Run() { LoggingConfig.ConfigureLogging(); Trace.TraceInformation("SFA.DAS.PaymentProvider.Worker is running"); try { var providers = _container.GetAllInstances <IMessageProcessor>(); var taskList = providers.Select(x => x.RunAsync(_cancellationTokenSource.Token)); Task.WaitAll(taskList.ToArray()); } finally { _runCompleteEvent.Set(); } }
public override void Run() { LoggingConfig.ConfigureLogging(); Trace.TraceInformation("SFA.DAS.LevyDeclarationProvider.Worker is running"); try { var levyDeclaration = _container.GetInstance<ILevyDeclaration>(); levyDeclaration.RunAsync(_cancellationTokenSource.Token).Wait(); } finally { _runCompleteEvent.Set(); } }
protected void Application_Start() { LoggingConfig.ConfigureLogging(); GlobalConfiguration.Configure(WebApiConfig.Register); }