public void Configure(IApplicationBuilder app, IHostingEnvironment env, IServiceContainer container) { // Starting app AppStarter.Start(container); app.UseMvc(); }
public IServiceProvider ConfigureServices(IServiceCollection services) { // Create Container wrapper over IServiceCollection var container = new ServiceContainer(services); container.RegisterInstance <IServiceContainer>(container); // Configurring container AppStarter.Init(container); // Apply all services registered through the IServiceCollection and return IServiceProvider return(container.CreateServiceProvider()); }