public /*IServiceProvider*/ void ConfigureServices(IServiceCollection services) { //Let CompositionRoot wire all dependent backend-services CompositionRoot.ConfigureServices(services, Configuration); //Continue wire frontend-services services.AddControllersWithViews(); //Build the Services in custom Dependency Injector //return new DependencyInjector(services); }
// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddCors(); services.AddHttpsRedirection(option => { option.HttpsPort = 4002; }); services.AddControllers(); CompositionRoot.ConfigureServices(services); }