public async Task <IActionResult> CreateFriendship([FromBody] CharacterFriendshipForCreationDto dto, string id) { if (!await _characterService.CheckIfCharacterExistsAsync(new Guid(id)) || !await _characterService.CheckIfCharacterExistsAsync(new Guid(dto.CharacterId))) { return(BadRequest("One or both of given characters do not exist")); } await _characterService.AddFriendForCharacterAsync(new Guid(id), new Guid(dto.CharacterId)); return(Created(string.Empty, null)); }