public async Task <MusicianProfileDto> CreateAsync(MusicianProfileCreateDto createDto) { Domain.Logic.MusicianProfiles.Create.Command command = _mapper.Map <Domain.Logic.MusicianProfiles.Create.Command>(createDto); MusicianProfile createdEntity = await _mediator.Send(command); return(_mapper.Map <MusicianProfileDto>(createdEntity)); }
public async Task <MyMusicianProfileDto> CreateMusicianProfileAsync(MyMusicianProfileCreateDto createDto) { Domain.Logic.MusicianProfiles.Create.Command command = _mapper.Map <Domain.Logic.MusicianProfiles.Create.Command>(createDto); command.PersonId = _userAccessor.PersonId; MusicianProfile createdEntity = await _mediator.Send(command); return(_mapper.Map <MyMusicianProfileDto>(createdEntity)); }