public MongoDbCommandRepository( MongoDatabase mongoDatabase, ICommandEventHandlers commandEvents, ICommandInterceptors commandInterceptor) : base(commandEvents) { ObjectContext = mongoDatabase; _CommandInterceptors = commandInterceptor; }
public EntityFrameworkCommandRepository( DbContext dbContext, ICommandEventHandlers commandEvents, ICommandInterceptors commandInterceptor) : base(commandEvents) { Check.NotNull(dbContext, "dbContext"); Check.NotNull(commandEvents, "commandEvents"); Check.NotNull(commandInterceptor, "commandInterceptor"); ObjectContext = DbContext = dbContext; _CommandInterceptors = commandInterceptor; }
public InMemoryCommandRepository( ICollection <object> entities, ICommandEventHandlers commandEvents, ICommandInterceptors commandInterceptor) : base(commandEvents) { Check.NotNull(entities, "entities"); Check.NotNull(commandEvents, "commandEvents"); Check.NotNull(commandInterceptor, "commandInterceptor"); ObjectContext = Entities = entities; CommandInterceptors = commandInterceptor; }
public EntityFrameworkCommandRepository( DbContext dbContext, ICommandInterceptors commandInterceptor) : this(dbContext, new DefaultCommandEventsHandlers(), commandInterceptor) { }
public InMemoryCommandRepository(ICollection <object> entities, ICommandInterceptors commandInterceptor) : this(entities, new DefaultCommandEventsHandlers(), commandInterceptor) { }
public InMemoryCommandRepository(ICommandInterceptors commandInterceptor) : this(new List <object>(), new DefaultCommandEventsHandlers(), commandInterceptor) { }
public MongoDbCommandRepository( MongoDatabase mongoDatabase, ICommandInterceptors commandInterceptor) : this(mongoDatabase, new DefaultCommandEventsHandlers(), commandInterceptor) { }