【发布时间】:2017-11-09 18:52:07
【问题描述】:
我在 .NET Core 中有 2 个项目,一个“业务”项目和一个 WebApi。
我想创建一个自定义异常以从我的“业务”项目中抛出并在控制器中尝试/捕获,然后根据异常类型执行不同的操作。
我尝试了创建自定义异常的经典方式(部分代码)
protected NegativeNumberException(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
但SerializationInfo 在 .NET Core 中不存在。
我该怎么做?
【问题讨论】:
-
所以如果关于如何在.Net Core中处理
SerializationInfo的问题,那么你需要编辑你的问题标题......
标签: c# .net asp.net-core