public DbContextScopeOptions Build()
        {
            var options = new DbContextScopeOptions(
                this.ExecutionStrategyOptions,
                this.DefaultScopeOption,
                this.AvoidFailureOnCommitRetries);

            return(options);
        }
コード例 #2
0
        public RegularDbContextProvider(IDbContextFactory <TDbContext> dbContextFactory, DbContextScopeOptions?options = null)
        {
            this.DbContextFactory = dbContextFactory ?? throw new ArgumentNullException(nameof(dbContextFactory));

            this.Options = options ?? DbContextScopeOptions.Default;
        }