我有一个引用 dao 层的服务层。我使用ninject 的反转控制来绑定实现。
public class DaoA : IDaoA
{
private DaoA _dao;
public void daoMethod() {
//throw DBUpdate exception
}
}
public class ServiceA : BaseService
{
private DaoA _dao;
public result methodA() {
_dao.daoMethod();
}
}
现在我想try catch
避免daoMethod
. 有没有办法BaseService
像我们在.NETOnException
的类中捕获方法一样捕获这个异常?Attribute