0

我抛出未处理的 DataServiceExceptions(它们由 WCF 自动处理)以返回状态代码以进行未经授权的访问等。如何防止 Visual Studio 中断这些未处理的异常?

if (!System.Web.Security.Roles.IsUserInRole("Users"))
        {
            throw new DataServiceException((int)HttpStatusCode.Unauthorized, "You do not have access to this resource.");
        }
4

1 回答 1

0

你可以添加一个 DebuggerNonUserCode 属性

或者您可以告诉 Visual Studio 忽略异常类型,如:如何告诉调试器忽略对抛出异常的中断?

于 2013-02-20T08:35:18.237 回答