protected CrudControllerForCreateEditDetailsDeleteWithParent(IMediator mediator , IDataRepositoryBase <int, T, TenderSearchDb> repository , IDataRepositorySoftDeleteInt <TParent> parentRepository , ILogger logger) : base(mediator, repository, logger) { this.parentRepository = parentRepository; }
protected PersonControllerBase(IMediator mediator , IDataRepositoryBase <int, T, TenderSearchDb> repository , IDataRepositorySoftDeleteInt <TParent> parentRepository , ILogger logger , IDataRepositorySoftDeleteInt <Lookup> lookupRepository) : base(mediator, repository, parentRepository, logger) { this.lookupRepository = lookupRepository; }
protected CrudControllerForIndexDetailsDelete(IMediator mediator, IDataRepositoryBase <int, T, TenderSearchDb> repository, ILogger logger) : base(mediator, repository, logger) { }
protected CrudControllerForCreateEditDetailsDeleteWithParent(IDataRepositoryBase <int, T, TenderSearchDb> repository , IDataRepositorySoftDeleteInt <TParent> parentRepository , ILogger logger) : this(null, repository, parentRepository, logger) { }
protected CrudControllerForCreateEdit(IMediator mediator, IDataRepositoryBase <int, T, TenderSearchDb> repository, ILogger logger) : base(mediator, repository, logger) { }
protected CrudControllerForCreateEdit(IDataRepositoryBase <int, T, TenderSearchDb> repository, ILogger logger) : this(null, repository, logger) { }
protected CrudController(IDataRepositoryBase <int, T, TenderSearchDb> repository, ILogger logger) : base(repository, logger) { }