Esempio n. 1
0
        public static void AddOrmLiteDataBaseContext <T>(this IServiceCollection serviceCollection, Action <DataBaseContextOption> option) where T : DataBaseContext
        {
            var dataBaseContextOption = new DataBaseContextOption();

            option?.Invoke(dataBaseContextOption);

            DataBaseContext.Init(dataBaseContextOption);

            serviceCollection.AddScoped <T>();
        }
Esempio n. 2
0
 public static void Init(DataBaseContextOption option)
 {
     _dbConnectionString = option.DbConnectionString;
     _provider           = option.Provider;
 }