解决方案 »

  1.   

    '特性'本身只是一个标志,还要有人去用它才能起作用。比如asp.net MVC可能就是一个可以用它的一个框架。
    “普通三层结构”,没有做任何处理是,是不能“自动记录方法出错时的信息”。
      

  2.   

    attribute只是可以读写的属性,本身不会去捕获异常,也不会触发什么事件。即使能attribute能实现你的功能,你的try catch也不能省,一般做法是catch到异常后写日志,然后提示更友好的信息给用户看。
      

  3.   

    感谢大家对我的问题支持,我已经解决了这个问题,大家有需要可以过来看看:
    地址:http://www.cnblogs.com/ChiYue/p/3447328.html