首页 > 解决方案 > 如何从存储库而不是控制器添加响应消息

问题描述

我想在控制器返回“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;
}

标签: c#asp.net-corehttpresponse

解决方案


推荐阅读