public async Task <IHttpActionResult> PostAsync([FromBody] Resource resource) { try { var result = await _resourceService.CreateAsync(resource); resource.CreatedAt = null; resource.UpdatedAt = null; resource.Prices = null; return(Ok(result)); } catch (Exception) { return(InternalServerError()); } }