public CrudController(ICrudApplicationService <TEntity, TAddModel, TUpdateModel> applicationService) { this.applicationService = applicationService; }
public ProjectsController(ICrudApplicationService <int, ProjectGetResponseModel, PagedRequestModel, ProjectGetResponseModel, ProjectCreateOrUpdateRequestModel, ProjectCreateOrUpdateRequestModel> crudService) { _crudService = crudService; }
public ProjectsController(ICrudApplicationService <int, ProjectGetResponseModel, PagedRequestModel, ProjectGetResponseModel, ProjectCreateOrUpdateRequestModel, ProjectCreateOrUpdateRequestModel> crudService, IProjectQueries projectQueries, IMediator mediator) { _crudService = crudService; _projectQueries = projectQueries; _mediator = mediator; }