public async Task Remove(ViewDeleteCriteria criteria) { try { ViewRepository.Remove(criteria); } catch (Exception ex) { Logger.Error("ViewService.Remove failed", this, ex); } }