标签: asp.net n-tier-architecture
我正在使用3层(用户层,业务层,数据访问层)n层体系结构创建一个电子商务Web应用程序。我需要使用会话对象将用户对象和购物车对象数据保留在会话中。我想知道是否最好的做法是在文件代码后面使用UL c#来使用会话,或者我是否应该使用BL进行注销时放弃会话以及跟踪购物车等操作。要使用BL,我该如何编辑会话并跟踪它?
我尝试了两种方式,但是UL会话方式似乎更容易,因为似乎所有内容都受支持,而没有包括HttpContext等其他任何东西。