public void ConfigureServices(IServiceCollection services) { var appSettings = new AppSettings(Configuration.GetSection("AppSettings")); var dbSettings = MongoDBHelper.GetMongoDBSettings(appSettings.MongoDBConnectionString); InitMongoDB(dbSettings, appSettings.MongoDBName); var serviceCollection = DependencyFactory.PopulateContainer(services, appSettings, dbSettings); var serviceProvider = serviceCollection.BuildServiceProvider(); serviceProvider.GetService <IMongoDBCommandService>(); services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2); }