public ObjectResult Post([FromBody] string value) { if (_validatorService.IsValidDirectory(value) == false) { return(StatusCode((int)HttpStatusCode.NotFound, "It appears the directory provided does not exist")); } var results = _messageImportService.ImportMessages(value); if (results.IsError) { return(StatusCode((int)HttpStatusCode.InternalServerError, results)); } return(Ok(results.SuccessMessage)); }