public async Task <IActionResult> Delete(int id) { var model = await _subscriptionProductSnapshotRepository.GetSingleAsync(id); if (model == null) { return(NotFound()); } _subscriptionProductSnapshotRepository.Delete(model); if (!await UnitOfWork.SaveAsync()) { return(StatusCode(500, "删除时出错")); } return(NoContent()); }