我有多个层,其中有字段 UserToken ,我在整个会话中都需要它。我正在访问 WCF 服务,并且每个请求我都会在标头中传递一个 UserToken。而不是每次我在我的基类中设置 UserToken 时都传递这个标题,以便我从那个静态字段中获取令牌。我正在构建 WPF 应用程序。
public class A // Base layer
{
static string token;
}
public class B : A // First Level layer
{
}
public Class Main : B // Second level layer
{
//Here i want to do something like ...
new B().[get base class of it i.e. A and then access static property of A]
}
我需要这个,因为我的项目中有多个层,我不想将基础层引用到我的第二层?我怎样才能做到这一点?