Result:结果抽象,如果需要,可以映射到HTTP响应代码

时间:2024-05-24 14:34:43
【文件属性】:

文件名称:Result:结果抽象,如果需要,可以映射到HTTP响应代码

文件大小:77KB

文件格式:ZIP

更新时间:2024-05-24 14:34:43

C#

结果 如果需要,可以将结果抽象映射到HTTP响应代码。 这解决了什么问题? 服务中的许多方法都需要返回某种价值。 例如,他们可能正在查找一些数据并返回一组结果或单个对象。 他们可能正在创建某些东西,将其保留,然后返回。 通常,此类方法的实现方式如下: public Customer GetCustomer ( int customerId ) { // more logic return customer ; } public Customer CreateCustomer ( string firstName , string lastName ) { // more logic return customer ; } 只要我们只关心幸福的道路,这就很好。 但是,如果存在多种故障模式,但并非所有故障模式都应由异常处理,那会发生什么呢? 如果找不到customerI


【文件预览】:
Result-master
----.github()
--------workflows()
----src()
--------Ardalis.Result.AspNetCore()
--------Ardalis.Result.FluentValidation()
--------Ardalis.Result()
----LICENSE(1KB)
----README.md(4KB)
----sample()
--------Ardalis.Result.SampleWeb()
--------Ardalis.Result.SampleWeb.FunctionalTests()
--------Ardalis.Result.Sample.Core()
--------Ardalis.Result.Sample.UnitTests()
----tests()
--------Ardalis.Result.UnitTests()
----Ardalis.Result.sln(6KB)
----.gitignore(5KB)

网友评论