コード例 #1
0
        public Interfaces.IDbContextScope Create(string connectionString = null,
                                                 Interfaces.DbContextScopeOption joiningOption = Interfaces.DbContextScopeOption.JoinExisting)
        {
            if (!String.IsNullOrEmpty(connectionString))
            {
                _dbContextFactory.ConnectionString = connectionString;
            }

            return(new DbContextScope((DbContextScopeOption)joiningOption, false, null, _dbContextFactory));
        }
コード例 #2
0
 public DbContextReadOnlyScope(Interfaces.DbContextScopeOption joiningOption, IsolationLevel? isolationLevel, IDbContextFactory dbContextFactory = null)
 {
     _internalScope = new DbContextScope(joiningOption: (DbContextScopeOption) joiningOption, readOnly: true, isolationLevel: isolationLevel, dbContextFactory: dbContextFactory);
 }