예제 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="dbConnectionFactory"></param>
        /// <param name="concurrencyMode">是否支持读写并发安全</param>
        public SQLiteContext(IDbConnectionFactory dbConnectionFactory, bool concurrencyMode)
        {
            Utils.CheckNull(dbConnectionFactory);

            if (concurrencyMode == true)
            {
                dbConnectionFactory = new ConcurrentDbConnectionFactory(dbConnectionFactory);
            }

            this._dbContextServiceProvider = new DbContextServiceProvider(dbConnectionFactory);
        }
예제 #2
0
        public SQLiteContext(IDbConnectionFactory dbConnectionFactory)
        {
            Utils.CheckNull(dbConnectionFactory);

            this._dbContextServiceProvider = new DbContextServiceProvider(dbConnectionFactory);
        }