public async Task <FriendDto> Create(FriendInvitationDto dto) { var friend = new Friend(Guid.Parse("00000000-0000-0000-0001-000000000000"), dto.FriendId, dto.Name); var model = await _friendsRepository.Create(friend); return(new FriendDto { Id = model.Id, FriendId = model.FriendId, FriendName = model.Name, IsAccepted = model.IsAccepted }); }
public async Task <FriendDto> Update(FriendInvitationDto dto) { throw new NotImplementedException(); }
public async Task <IActionResult> Post([FromBody] FriendInvitationDto invitation) { var model = await _friendsService.Create(invitation); return(Ok(model)); }