Esempio n. 1
0
        public static void InitDbConnection(this IServiceCollection services, IHostingEnvironment hostingEnvironment)
        {
            var dbSettings = new DatabaseSettings(hostingEnvironment);

            services.AddSingleton <IDatabaseSettings>(provider => dbSettings);
            _dbHasSettings = dbSettings.HasSettings();
            if (_dbHasSettings)
            {
                //initialize database
                DatabaseManager.InitDatabase(dbSettings);
            }
        }