c# - 如何从存储库而不是控制器添加响应消息
问题描述
我想在控制器返回“ok”或“BadRequest”之前从存储库设置错误消息
[HttpPost(Name = "CreateAsyncEmployee")]
public async Task<IActionResult> CreateAsync(RegisterModel model)
{
Employee employee = _repositoryContext.Employee.CreateAsync(model);
return OK();
}
将消息添加到来自存储库的响应 http:
public async Task<Employee> CreateAsync(RegisterModel model)
{
....
Httpresponse response = new HttpResponse();
response.Current.write("register completed.");
return employee;
}
解决方案
推荐阅读
- multithreading - 模拟器不起作用/在展开可选值时意外发现 nil/if else 代码问题
- java - 我如何在某个视角内与另一个代理(anylogic)进行通信?
- jenkins - 管道中每个阶段的 Jenkins 构建日志
- maven - jOOQ 不能自动生成类
- asp.net - 将 Web 应用程序发布到 IIS 时出现 HTTP 500 错误
- java - java.lang.AssertionError: Status expected:<200> but was:<404> 测试用例失败
- javascript - 通过绕过缓存强制浏览器使用 HTTP 或 HTTPS 打开网页
- c++ - 颜色未显示在 OpenGL 窗口中
- javascript - 想要修复联系表格,直到我们进入该特定部分
- python - 在 Beautifulsoup 的网络文章中查找某些名词