protected void Application_Start() { Log.Logger = DefaultLoggerConfiguration.CreateLogger(); _container = IoC.LetThereBeIoC(); DependencyResolver.SetResolver(new AutofacDependencyResolver(_container)); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
private static int Main(string[] args) { Log.Logger = DefaultLoggerConfiguration.CreateLogger(); try { using (var container = IoC.LetThereBeIoC()) { Console.ReadKey(); return(0); } } catch (Exception ex) { Log.Fatal(ex, "An unhandled exception occurred"); return(1); } finally { Log.CloseAndFlush(); } }