我在项目中使用WCF框架,站点以后可以通过外网访问。Wcf接口中又好像不能定义静态方法,而我现在有这个需求,所以在网上查了有人说在实现类中重新包装一层(比如BLL的业务实现类中)?但怎样做呢?请大虾多多指点。
说白了也就是专门给wcf构造一个代理类来间接调用你的静态方法。
public class A {
public static int AA()
{
return 1;
}
public class B {
public int BB()
return A.AA();
调用就用B b = new B(); b.BB(); 即间接调用了。