cho*_*bo2 2 .net c# asp.net-mvc
服务层和存储库在纸面上看起来很简单,但我自己很困惑。
这就是我感到困惑的地方。我的 PayPal 服务层有一个服务层,其中包含与我的 PayPal 内容相关的验证逻辑以及连接到我的 PayPal 存储库并返回结果的方法(如果需要,还可以执行更多逻辑)。
现在,在我的登录页面上,我需要运行一些检查来查看用户订阅是否已过期。所以我必须检查我的一些 PayPal 表。
现在我要把这个逻辑放在PayPal服务层吗?或者我的登录服务层?
我不确定把它放在哪一个最合适的地方。
我会让登录层调用 PayPal 层。
听起来您正在使用 PayPal 进行身份验证和付款。因此,您可能需要考虑如果将 PayPal 替换为其他身份验证方法会发生什么情况。
一般来说,层之间相互调用应该没有问题。
| 归档时间: |
|
| 查看次数: |
144 次 |
| 最近记录: |