public void UpdateStateById(string UserKey, int Id, LotteryModel.NumCollectionState State, out ResponseStatus Type)
{
Type = ResponseStatus.ResponseSucceed;
try
{
RunALotteryBLL bll = new RunALotteryBLL(UserKey);
if (bll.UpdateNumCollectionState(Id, State) == false)
{
throw new Exception();
}
}
catch (Exception e)
{
Type = ExceptionCheck.CheckException(e);
}
}
这段代码是我这个项目的一个方法 几乎所有的WCF方法都是这种形式
第一个参数是个UserKey最后一个参数是out ResponseStatus
我在catch块里头的CheckException中 想做异常信息的记录 并且对参数序列化 进行记录
有什么好的方法能够直接在CheckException中获取当前报错的方法和类名
以及所有的参数??
这个项目好多方法原来CheckException是这样写的
public void CheckException(Exception e,params object[] parameter);
这样写所有的方法我都要改
求好方法啊
我总感觉项目里的WCF方法都这样写一遍 这码农当的太操蛋了
{
Type = ResponseStatus.ResponseSucceed;
try
{
RunALotteryBLL bll = new RunALotteryBLL(UserKey);
if (bll.UpdateNumCollectionState(Id, State) == false)
{
throw new Exception();
}
}
catch (Exception e)
{
Type = ExceptionCheck.CheckException(e);
}
}
这段代码是我这个项目的一个方法 几乎所有的WCF方法都是这种形式
第一个参数是个UserKey最后一个参数是out ResponseStatus
我在catch块里头的CheckException中 想做异常信息的记录 并且对参数序列化 进行记录
有什么好的方法能够直接在CheckException中获取当前报错的方法和类名
以及所有的参数??
这个项目好多方法原来CheckException是这样写的
public void CheckException(Exception e,params object[] parameter);
这样写所有的方法我都要改
求好方法啊
我总感觉项目里的WCF方法都这样写一遍 这码农当的太操蛋了
解决方案 »
- 请问C#中,比较byte[] array1和byte[] array2相等的函数有没有,是什么?谢谢
- (找)C#读取xml指定节点的代码
- WinFrom Button 外观设计上面没有Boder属性,?
- 学C#前学学C有没有必要?有没有好处?
- 各位大侠,帮帮小妹一个很菜的问题
- 求助!!C# SQL语句实现数据库内数据计算
- 各位大侠,能否告知怎样取出程序运行的当前路径?
- 我换了一个名字,怎么把原来的可用分导过来呢????谢谢!
- 枚举类型怎么根据名称取得值??(名称存在变量中)
- 怎样在asp.net中实现服务器推技术?
- 问个关于Ping类的问题
- Devexpress 的 GridControl控件 动态创建GridView 越详细越好,在线求助!!
2、可能出现异常的地方 thorw 异常类就可以了
public void SayHello(int n1,int n2);
public void SayHello(int n1);
我要的就是能够在这两个方法中都能够执行的
而且是在上面的方法中能够保存n1,n2
在下面的方法中恩那个狗保存n1
到日志表里
我是想把所有的参数也保存了 比如我有两个方法
public void SayHello(int n1,int n2);
public void SayHello(int n1);
我要的就是能够在这两个方法中都能够执行的
而且是在上面的方法中能够保存n1,n2
在下面的方法中恩那个狗保存n1
到日志表里