示例#1
0
        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));
        }