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)); }
public DbContextReadOnlyScope(Interfaces.DbContextScopeOption joiningOption, IsolationLevel? isolationLevel, IDbContextFactory dbContextFactory = null) { _internalScope = new DbContextScope(joiningOption: (DbContextScopeOption) joiningOption, readOnly: true, isolationLevel: isolationLevel, dbContextFactory: dbContextFactory); }