// This method gets called by the runtime. Use this method to add services to the container. public IServiceProvider ConfigureServices(IServiceCollection services) { BackgroundServiceConfig.ConfigureServices(services, Configuration); MvcConfig.ConfigureServices(services, Configuration); AuthConfig.ConfigureServices(services, Configuration); DataConfig.ConfigureServices(services, Configuration); CacheConfig.ConfigureServices(services, Configuration); ReportServiceConfig.ConfigureServices(services, Configuration); UploadConfig.ConfigureServices(services, Configuration); return(IocConfig.ConfigureServices(services, Configuration)); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { //TODO: //if (env.IsDevelopment()) // app.UseDeveloperExceptionPage(); BackgroundServiceConfig.Configure(app, env, loggerFactory, Configuration); DataConfig.Configure(app, env, loggerFactory, Configuration); LogConfig.Configure(app, env, loggerFactory, Configuration); AuthConfig.Configure(app, env, loggerFactory, Configuration); MvcConfig.Configure(app, env, loggerFactory, Configuration); ReportServiceConfig.Configure(app, env, loggerFactory, Configuration); MessageHubConfig.Configure(app, env, loggerFactory, Configuration); }