public async Task <CreateIconDto> Handle(CreateIconCommand request, CancellationToken cancellationToken) { var iconDocument = _mapper.Map <IconDocument>(request); iconDocument = await _iconRepository.CreateOneAsync(iconDocument, null, cancellationToken); var createIconDto = _mapper.Map <CreateIconDto>(iconDocument); return(createIconDto); }
public async Task <IActionResult> Create([FromBody] IconDocument document, CancellationToken canellationToken = default) { await _mongoRepository.CreateOneAsync(document); return(Ok(document)); }