• λ我爱Aspx >> Asp.Net >> Exception Handing Applcation Block
  • Exception Handing Applcation Block

  • :未知  Դ:非寒日志  :2007-4-21 0:46:43  ؼ:
  • {

    string formattedInfo = FormatException(ex);

    Logging.Log(formattedInfo);

    throw new DataAccessException( " Database access failure for query GetAllCustomers " ,e);

    }

上面的代码估计我们最熟悉不过了,不错,在我们的应用程序中这样的代码估计会贯穿我们的程序中的每一个角落,但是当我们处理异常的方法发生改变了的时候,我们就要对所有的代码进行修改,这是一件很郁闷的事情,Exception Handing Application Block的出现就为我们解决了这样的麻烦,使用Exception Handing Application Block后,我们只需要修改配置文件就可以改变应用程序中的所有异常处理方法。如下:

Ҷƪл˵?
  • һƪData Access Application Block 2.0
    һƪ了解c#2.0中的Anonymous Methods