为第三方库创建包装类的正确方法是什么:
我已经创建了一个这样的包装器:
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
}
public class Organization(){//填写会话信息};