public DbContextBuilder(IDbContextFactory factory, IInterceptorsResolver interceptorsResolver, IRepository repository, IDbContextUtilities contextUtilities) { this.factory = factory; this.interceptorsResolver = interceptorsResolver; this.repository = repository; this.contextUtilities = contextUtilities; }
internal UnitOfWork(IDbContextFactory contextFactory, IInterceptorsResolver interceptorsResolver, IDbContextUtilities contextUtilities, IExceptionHandler exceptionHandler) { this.interceptorsResolver = interceptorsResolver; this.contextUtilities = contextUtilities; this.globalInterceptors = interceptorsResolver.GetGlobalInterceptors(); this.exceptionHandler = exceptionHandler; contextBuilder = new DbContextBuilder(contextFactory, interceptorsResolver, this, contextUtilities); }
internal Repository(IDbContextFactory contextFactory, IInterceptorsResolver interceptorsResolver, IDbContextUtilities contextUtilities) { this.interceptorsResolver = interceptorsResolver; this.contextFactory = contextFactory; this.contextBuilder = new DbContextBuilder(contextFactory, interceptorsResolver, this, contextUtilities); }
private UnitOfWork GetTargetWith(IDbContextUtilities contextUtilitiesStub, IInterceptorsResolver interceptorsResolver, Mock<DbContext> contextStub, IExceptionHandler handler) { var contextFactoryStub = contextStub.BuildFactoryStub(); return new UnitOfWork(contextFactoryStub, interceptorsResolver, contextUtilitiesStub, handler); }
private UnitOfWork GetTargetWith(IDbContextUtilities contextUtilitiesStub, IInterceptorsResolver interceptorsResolver, Mock<DbContext> contextStub) { IExceptionHandler handler = new Mock<IExceptionHandler>().Object; return GetTargetWith(contextUtilitiesStub, interceptorsResolver, contextStub, handler); }
private UnitOfWork GetTargetWith(IDbContextUtilities contextUtilities, IInterceptorsResolver interceptorsResolver) { return GetTargetWith(contextUtilities, interceptorsResolver, new Mock<DbContext>()); }
private UnitOfWork GetTargetWith(IDbContextUtilities contextUtilitiesStub, IInterceptorsResolver interceptorsResolver, Mock <DbContext> contextStub, IExceptionHandler handler) { var contextFactoryStub = contextStub.BuildFactoryStub(); return(new UnitOfWork(contextFactoryStub, interceptorsResolver, contextUtilitiesStub, handler)); }
private UnitOfWork GetTargetWith(IDbContextUtilities contextUtilitiesStub, IInterceptorsResolver interceptorsResolver, Mock <DbContext> contextStub) { IExceptionHandler handler = new Mock <IExceptionHandler>().Object; return(this.GetTargetWith(contextUtilitiesStub, interceptorsResolver, contextStub, handler)); }
private UnitOfWork GetTargetWith(IDbContextUtilities contextUtilities, IInterceptorsResolver interceptorsResolver) { return(this.GetTargetWith(contextUtilities, interceptorsResolver, new Mock <DbContext>())); }