public async Task <ActionResult> AddFriend(Guid friendGuid) { var uid = new Guid(HttpContext.Request.Headers[AuthorizationHeaders.PersonUid].First()); var validationResult = _friendValidation.ValidateLackOfFriendship(uid, friendGuid); if (!validationResult.ValidationResult) { return(BadRequest(validationResult.ValidationMessage)); } await _personLogic.AddFriendToPerson(uid, friendGuid); return(Ok(Messages.GetMessageJson(MessageTitles.FriendAdded, CultureParser.GetCultureFromHttpContext(HttpContext)))); }