我一直在寻找没有找到关于sitecore是否支持基于策略(如Entlib)异常处理和日志记录的单篇文章。
有人可以帮我正确指导,是否可以使用最新的sitecore?
由于
答案 0 :(得分:2)
Sitecore本身没有与Entlib相同的基于策略的异常处理机制。也就是说,没有什么可以阻止您将基于Entlib策略的异常处理引入Sitecore网站,因为它仍然只是一个常规的ASP.NET Web应用程序。您可以调用ExceptionPolicy.HandleException,通常会捕获并响应代码中抛出的异常。
要开始使用,请查看John West帖子Error Management with the Sitecore ASP.NET CMS,并考虑添加应用您已设置的Entlib策略的应用程序级错误处理程序。