0

我在对服务器的请求和我的应用程序中的返回响应之间发生了所有这些横切关注点。请求必须经过授权、数据验证、异常处理等。其中一些,如日志记录,不需要对用户客户端的响应——我现在不关心这些。其他人需要回应。例如,如果请求未被授权,则请求将在其逻辑轨道中停止并发送回。

我的应用程序使用每次调用策略。调用之间没有保留状态。

使用带有 WasNotAuthorized、WasNotValidated 等标志的数据合约包装操作合约的返回值是否标准?

如果这不是标准的,那么在处理这些横切关注点中必须处理的元数据时,哪些解决方案是标准的?

4

1 回答 1

0

看看这篇文章。它描述了如何有效地为应用程序建模,您可以将 WCF 服务编写为一个瘦包装器,并通过应用装饰器来应用横切关注点,这在大多数情况下可以避免您必须处理内部的复杂性WCF。

于 2013-07-31T13:43:22.743 回答