Exemple #1
0
        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);
        }