|
|
1
6
答案是,使用IOC创建服务层使用的成员接口。网站的实现可以使用Web命名空间。Windows应用程序可以有不同的实现。而且,由于您可以注入这种依赖关系,所以您的服务层不必更改:—) |
|
|
2
3
ASP.NET成员身份是特定于Web的,因此应该在控制器中访问它。mho是服务层不应该硬连接到Web。因此,要添加/删除用户,请通过控制器执行此操作。
哦,在服务层,你可以阅读
|
|
|
3
0
使用System.Web真的有问题吗?这与将其与System.Configuration或System.IO绑定没什么不同。任何应用程序都可以利用它,不管它是否“离线”。 我经常将我的Web应用程序与更经典的程序集(即“winforms”程序集)绑定,以访问有用的集合对象等。 |