Ejemplo n.º 1
0
        private static void InitializeDbContext(IConfiguration config, ILog log)
        {
            log.Info("Initialzie StockDBContext ....");
            DbContextOptions <StockDBContext>        dbContextOption        = new DbContextOptions <StockDBContext>();
            DbContextOptionsBuilder <StockDBContext> dbContextOptionBuilder = new DbContextOptionsBuilder <StockDBContext>(dbContextOption);
            StockDBContext stockDBContext = new StockDBContext(dbContextOptionBuilder.UseMySql(config.GetConnectionString("StockDBConnection")).Options);

            DataContextPool.AddDataContext(stockDBContext);
            log.Info("Initialize StockDBContext successfully and add it to Context Pool");
        }
Ejemplo n.º 2
0
        public DownloadPerfProcessTest()
        {
            var    config     = new ConfigurationBuilder().Build();
            string connection = config.GetConnectionString("StockDBConnection");

            if (String.IsNullOrEmpty(connection))
            {
                connection = "server=localhost;port=3306;database=stock;uid=jeesite;pwd=123456;charset=utf8;TreatTinyAsBoolean=true";
            }
            this.dbContext = new StockDBContext(connection);
            DataContextPool.AddDataContext(dbContext);
        }