public IHttpActionResult Post(ClientsModel client) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } client.Secret = Utility.GetHash(client.Secret); _clientService.InsertAsync(client); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }