Example #1
0
        public virtual async Task <TDto> CreateAsync(TDto dto)
        {
            var entity        = _mapper.Map <TEntity>(dto);
            var createdEntity = await _service.CreateAsync(entity);

            return(_mapper.Map <TDto>(createdEntity));
        }
        public virtual async Task <ActionResult <T2> > Create([FromBody] T2 entity)
        {
            var createdEntity = await _historicalCrudService.CreateAsync(entity);

            return(CreatedAtAction(nameof(GetById), new { id = createdEntity.Id }, createdEntity));
        }
Example #3
0
 public virtual async Task <T> CreateAsync(T entity) => await _service.CreateAsync(entity);