没有合适的资源?快使用搜索试试~ 我知道了~
Operation:C#中的面向铁路的编程
共33个文件
cs:23个
csproj:2个
md:2个
需积分: 18 1 下载量 172 浏览量
2021-05-17
19:33:23
上传
评论
收藏 70KB ZIP 举报
温馨提示
操作扩展 该库提供了一种使用C#进行的方法。 这只是将错误编码到类型系统中的一种方法。 Operation类是一个协定,它告诉调用方法它不会引发异常,而是所产生的所有异常都可以在返回的Operation对象中使用。 使用“ Operation有助于确保您的应用程序即使在无法预料的情况下也可以正常运行。 它通常用于应用程序中域/层之间的边界。 在从WebApi到业务层的呼叫之间或从您的业务层到数据访问层的呼叫之间 行动课 图书馆的核心是两种类型。 它们是Operation和Operation<T> 。 一个Operation代表一个计算的输出。 它有两种状态:成功或失败。 为了表示这一点,布尔值Succeeded告诉您计算是成功还是失败。 它还包含一个GetException()方法,该方法返回原始异常,包括堆栈跟踪和所有异常。 它还包含一条有用的消息,指出计算失败的原因。 Operat
资源推荐
资源详情
资源评论
收起资源包目录
Operation-master.zip (33个子文件)
Operation-master
.gitignore 4KB
operation.png 43KB
src
Operation
Bind.cs 3KB
Fold.cs 3KB
Create.cs 3KB
Linq.cs 2KB
UnWrap.cs 4KB
Async.cs 1KB
Catch.cs 733B
Task.cs 3KB
Operation.csproj 2KB
Operation.cs 1KB
Next.cs 2KB
Map.cs 2KB
Properties
AssemblyInfo.cs 821B
build.ps1 375B
ReadMe.md 8KB
Changelog.md 2KB
appveyor.yml 1KB
.gitattributes 2KB
test
Tests
TaskTests.cs 2KB
CatchTests.cs 618B
AsyncTests.cs 1KB
BindTests.cs 1KB
FoldTests.cs 2KB
MapTests.cs 2KB
Tests.csproj 1KB
LinqTests.cs 5KB
CreateTests.cs 3KB
UnwrapTests.cs 2KB
Properties
AssemblyInfo.cs 827B
Methods.cs 531B
Operation.sln 2KB
共 33 条
- 1
资源评论
FriedrichZHAO
- 粉丝: 27
- 资源: 4531
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功