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);
        }
Ejemplo n.º 2
0
 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();
     }
 }