public BaseRepository(DbContext dbContext) { this.CreateRepository = new CreateRepository <T>(dbContext); this.UpdateRepository = new UpdateRepository <T>(dbContext); this.DeleteRepository = new DeleteRepository <T>(dbContext); this.ReadRepository = new ReadRepository <T>(dbContext); }
public HomeController(ICreateRepository <User> createRepo, IReadRepository <User> readRepo, IUpdateRepository <User> updateRepo) { mCreateRepository = createRepo; mReadRepository = readRepo; mUpdateRepository = updateRepo; }
public HomeController( ICreateRepository <Contract> createRepo, IReadRepository <Contract> readRepo, IUpdateRepository <Contract> updateRepo, IDeleteRepository <Contract> deleteRepo) : base(createRepo, readRepo, updateRepo, deleteRepo) { }
public ClientsController(ICreateRepository <Client> createRepo, IReadRepository <Client> readRepo, IUpdateRepository <Client> updateRepo, IDeleteRepository <Client> deleteRepo) { mCreateRepository = createRepo; mReadRepository = readRepo; mUpdateRepository = updateRepo; mDeleteRepository = deleteRepo; }
public BlogCommandHandler(ICreateRepository <Blog> insertRepository, IUpdateRepository <Blog> updateRepository) { Contract.Requires(insertRepository != null); Contract.Requires(updateRepository != null); this._insertRepository = insertRepository; this._updateRepository = updateRepository; }
public BaseController(ICreateRepository <IEntity> createRepo, IReadRepository <IEntity> readRepo, IUpdateRepository <IEntity> updateRepo, IDeleteRepository <IEntity> deleteRepo) { mCreateRepository = createRepo; mReadRepository = readRepo; mUpdateRepository = updateRepo; mDeleteRepository = deleteRepo; }
public CreateBagCommandHandler(ICreateRepository <Bag> createRepository, ILinqSearchRepository <IActivity> activityRepository, IActivityAuthorizer authorizer, IAsyncTranslator <ViewModels.Tea.Bag, Bag> translator) { CreateRepository = createRepository ?? throw new System.ArgumentNullException(nameof(createRepository)); ActivityRepository = activityRepository ?? throw new System.ArgumentNullException(nameof(activityRepository)); Authorizer = authorizer ?? throw new System.ArgumentNullException(nameof(authorizer)); Translator = translator ?? throw new System.ArgumentNullException(nameof(translator)); }
public CreateCommandHandler(ICreateRepository <TEntity> createRepository, ILinqSearchRepository <IActivity> activityRepository, IActivityAuthorizer authorizer, ITranslator <TViewModel, TEntity> translator) { CreateRepository = createRepository ?? throw new System.ArgumentNullException(nameof(createRepository)); ActivityRepository = activityRepository ?? throw new System.ArgumentNullException(nameof(activityRepository)); Authorizer = authorizer ?? throw new System.ArgumentNullException(nameof(authorizer)); Translator = translator ?? throw new System.ArgumentNullException(nameof(translator)); }
public FilesController( ILogger logger, IResolver resolver, IFileContentProvider contentProvider, IReadRepository <File, ulong> readFileRepo, IUpdateRepository <File, ulong> updateFileRepo, ICreateRepository <File, ulong> createFileRepo, IRemoveRepository <File, ulong> removeFileRepo, IDeleteRepository <File, ulong> deleteFileRepo) : base(logger, resolver) { mReadFileRepo = readFileRepo; mUpdateFileRepo = updateFileRepo; mCreateFileRepo = createFileRepo; mRemoveFileRepo = removeFileRepo; mDeleteFileRepo = deleteFileRepo; mContentProvider = contentProvider; }
public UploadTeabagImageCommandHandler(ISearchRepository <Bag> bagsRepository, ICreateRepository <Image> createImageRepository, IImageRepository imageRepository) { BagsRepository = bagsRepository ?? throw new System.ArgumentNullException(nameof(bagsRepository)); CreateImageRepository = createImageRepository ?? throw new System.ArgumentNullException(nameof(createImageRepository)); ImageRepository = imageRepository ?? throw new System.ArgumentNullException(nameof(imageRepository)); }
public CreateConductor(ICreateRepository <T> createRepository) { _createRepository = createRepository; }