如何创建使用会话的包装类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何创建使用会话的包装类相关的知识,希望对你有一定的参考价值。
为第三方库创建包装类的正确方法是什么:
我已经创建了一个这样的包装器:
public class UserContextWrapper
// 3rd party lib
private UserContext _userContext;
public string City
get return _userContext.City;
public Organization Organization
get return _userContext.Organization;
// Create properties that wrap UserContext 3rd party lib properties
- 这是创建包装器的正确方法吗?
- 我需要使用(第三方lib)组织属性,我无法模拟,因为它在其构造函数中使用session:
public class Organization()//填写会话信息;
- 我该如何处理这些类型的属性?
- 我是否还必须为组织创建一个包装器? (OrganizationWrapper =>然后在UserContextWrapper中使用那个包装器?)
答案
This帮助创建了那些对你的代码有价值的函数,如果你需要另外的函数一点一点地将它添加到你的包装器中。
以上是关于如何创建使用会话的包装类的主要内容,如果未能解决你的问题,请参考以下文章
如何设计一个包装类来使用 C++ 应用程序以使用 C# DLL?