public void Configuration(IAppBuilder app) { var container = SimpleInjectorInitializer.Initialize(app); ConfigureAuth(app, container); ConfigureCustomModelBinder(container); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); SimpleInjectorInitializer.Initialize(); //Application.Run(new Views.FormLotacao()); Application.Run(SimpleInjectorInitializer.Container.GetInstance <Views.FormLotacao>()); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); SimpleInjectorInitializer.Initialize(); }
static void Main(string[] args) { SimpleInjectorInitializer.Initialize(); var customer = AddCustomer(); Console.WriteLine("SimpleInjector Testing completed"); Console.WriteLine(string.Format("Customer Status is: {0}", customer.Status)); Console.ReadLine(); }
protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); SimpleInjectorInitializer.Initialize(); }
protected void Application_Start() { ViewEngines.Engines.Add(new CustomRazorViewEngine()); SimpleInjectorInitializer.Initialize(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); Database.SetInitializer <Context>(null); SimpleInjectorInitializer.Initialize(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperConfig.RegisterMappings(); SimpleInjectorInitializer.Initialize(); BundleTable.EnableOptimizations = true; }
public void Configuration(IAppBuilder app) { var container = SimpleInjectorInitializer.Initialize(app); ConfigureAuth(app, container); JsonConvert.DefaultSettings = () => new JsonSerializerSettings { ContractResolver = new CamelCasePropertyNamesContractResolver() }; }
protected void Application_Start() { var container = new UnityContainer(); AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperConfig.RegisterMappings(); SimpleInjectorInitializer.Initialize(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); SimpleInjectorInitializer.Initialize(); //AutoMapperWebProfile.Run(); }
public void Configuration(IAppBuilder app) { var container = SimpleInjectorInitializer.Initialize(); app.Use(async(context, next) => { using (var scope = container.BeginExecutionContextScope()) { await next.Invoke(); } }); }
public void Configuration(IAppBuilder app) { GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); SimpleInjectorInitializer.Initialize(); BundleConfig.RegisterBundles(BundleTable.Bundles); // trigger db initialization var context = new ContosoUniversityContext(); var students = context.Students.ToList(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //Register the implementation class and DI SimpleInjectorInitializer.Initialize(); AutoMapperServiceConfiguration.Configure(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); SimpleInjectorInitializer.Initialize(); AutoMapperConfig.RegisterMappings(); ModelBinders.Binders.Add( typeof(decimal), new DecimalModelBinder()); ModelBinders.Binders.Add( typeof(decimal?), new DecimalModelBinder()); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); SimpleInjectorInitializer.Initialize(); IDataBaseCreatorRest creator = DependencyResolver.Current.GetService <IDataBaseCreatorRest>(); creator.Create(); AutoMapperConfiguration.Configure(); //GlobalFilters.Filters.Add(new ProfilingActionFilter()); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //Inicializa a injeção de dependência SimpleInjectorInitializer.Initialize(); // Configurando o AutoMapper para registrar os profiles // de mapeamento durante a inicialização da aplicação. AutoMapperConfig.RegisterMappings(); }
public static void Register(HttpConfiguration config) { // Web API configuration and services // Web API routes var container = SimpleInjectorInitializer.Initialize(); config.DependencyResolver = new SimpleInjectorWebApiDependencyResolver(container); config.MapHttpAttributeRoutes(); config.EnableCors(); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); }
public void Configuration(IAppBuilder app) { // Realiza as configurações gerais da API GlobalConfiguration.Configure(WebApiConfig.Register); SimpleInjectorInitializer.Initialize(); AutoMapperInitializer.Initialize(); // Cria a configuração da api HttpConfiguration config = new HttpConfiguration(); // Configura a autenticação OAuthConfig.ConfigureOAuth(app); config.MessageHandlers.Add(new CustomLogHandler()); // Inicia a API com as configurações app.UseWebApi(config); }
protected void Application_Start() { var config = GlobalConfiguration.Configuration; AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperConfig.RegisterMappings(); SimpleInjectorInitializer.Initialize(); Hangfire.HangfireAspNet.Use(HangfireInitializer.GetHangfireServers); StartService(); config.Formatters.JsonFormatter.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore; }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); SimpleInjectorInitializer.Initialize(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperConfig.RegisterMappings(); GlobalConfiguration.Configuration.EnsureInitialized(); log4net.Config.XmlConfigurator.Configure(); }
protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); var container = SimpleInjectorInitializer.Initialize(); MvcConfig.Configure(); var config = container.GetInstance <Configuration>(); // set application insights key var appKey = config.ApplicationInsightsKey; if (string.IsNullOrWhiteSpace(appKey)) { TelemetryConfiguration.Active.DisableTelemetry = true; } else { TelemetryConfiguration.Active.InstrumentationKey = appKey; } }
public void initializeService() { var container = SimpleInjectorInitializer.Initialize(); PresenceServiceInitializer.configure(container); }
protected void Application_Start() { SimpleInjectorInitializer.Initialize(); GlobalConfiguration.Configure(WebApiConfig.Register); }
public void Configuration(IAppBuilder app) { SimpleInjectorInitializer.Initialize(); }