【发布时间】:2013-01-16 19:08:57
【问题描述】:
我有一个引用 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();
}
}
现在我想避免daoMethod 中的try catch 块。有没有办法可以在某些BaseService 捕获这个异常
就像我们在 .NET 的 Attribute 类中捕获 OnException 方法一样?
【问题讨论】:
-
我想这就是我需要的。 Spring.NET AOPstackoverflow.com/questions/8167718/…
标签: asp.net .net asp.net-mvc-3 ninject