啊对服务层感到困惑啊

时间:2009-11-21 07:05:09

标签: c# .net asp.net-mvc

服务层和存储库在纸面上看起来如此简单,但我让自己感到困惑。

所以我对此感到困惑。我有一个PayPal服务层的服务层,其中包含与我的PayPal相关的验证逻辑以及连接到我的paypal存储库并返回结果的方法(并在需要时执行更多逻辑)。

现在,在我的登录页面上,我需要运行一些检查以查看用户订阅是否已过期。所以我要查看一些PayPal表。

现在我把这个逻辑放在PayPal服务层吗?还是我的sigin服务层?

我不确定哪一个是最合适的地方。

1 个答案:

答案 0 :(得分:4)

我有登录层调用PayPal层。

听起来您正在使用PayPal进行身份验证和付款。因此,如果您将PayPal替换为另一种身份验证方法,您可能需要考虑可能会发生什么。

一般来说,层相互调用应该没有问题。