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
ます。.NET のクラスでメソッドBaseService
をキャッチするのと同じように、この例外をキャッチする方法はありますか?OnException
Attribute