コード例 #1
0
ファイル: OrmStorage.cs プロジェクト: xsysfan/Routines
 public OrmStorage(
     DbContext dbContext,
     Func <Exception, StorageResult> analyzeException,
     IAuditVisitor auditVisitor)
 {
     this.dbContext        = dbContext;
     this.analyzeException = analyzeException;
     this.auditVisitor     = auditVisitor;
 }
コード例 #2
0
ファイル: OrmStorage.cs プロジェクト: xsysfan/Routines
 public OrmStorage(
     DbContext dbContext,
     Func <Exception, StorageResult> analyzeException,
     IAuditVisitor auditVisitor = null)
 {
     this.dbContext        = dbContext;
     this.analyzeException = analyzeException;
     this.auditVisitor     = auditVisitor ?? NoAuditVisitor.Singleton;
 }
コード例 #3
0
 public ReliantOrmHandlerGFactory(
     IRepositoryContainer <TDbContext> repositoryGFactory,
     IOrmContainer <TDbContext> ormGFactory,
     IEntityMetaServiceContainer entityMetaServiceContainer,
     IAuditVisitor auditVisitor,
     TDbContext dbContext
     )
 {
     this.dbContext                  = dbContext;
     this.auditVisitor               = auditVisitor;
     this.repositoryGFactory         = repositoryGFactory;
     this.ormGFactory                = ormGFactory;
     this.entityMetaServiceContainer = entityMetaServiceContainer;
 }
コード例 #4
0
 public Batch(DbContext context, IAuditVisitor auditVisitor)
 {
     this.context      = context;
     this.auditVisitor = auditVisitor;
 }