public GenericResponse AddComment(AddCommentRequest request) { GenericResponse response = new GenericResponse(); response.Errors = new List <string>(); bool validation = _authKeyRepository.Validate(request.RequesterId, request.AuthKey); if (!validation) { response.StatusCode = 400; response.Errors.Add("You do not have access"); } else { _commentRepository.AddToPost(request.RequesterId, request.PostId, request.Content); response.StatusCode = 200; } return(response); }