/// <summary> /// /// </summary> /// <returns></returns> public static IDependencyInjectionContainer Initiate() { DependencyInjectionContainer = new DependencyInjectionContainer { ThrowExceptions = true }; Assembly assembly = Assembly.GetExecutingAssembly(); GraceDependencyCatalog.RegisterServices(DependencyInjectionContainer); RegisterMvc(DependencyInjectionContainer, assembly); var registrations = DependencyInjectionContainer.WhatDoIHave(); SetMvcDependencyResolver(DependencyInjectionContainer); return DependencyInjectionContainer; }