public async Task <IHttpActionResult> Delete(int id) { try { await service.DeleteAsync(id); return(Ok()); } catch (Exception ex) { return(await LogErrors(ex)); } }