我有一个带有两个端点/虚拟目录的 WCF 服务,
本地主机/A/X.svc
本地主机/B/X.svc
看起来,两个“端点”都有一个来自静态变量的自己的实例。我已经知道这是因为 AppDomain。但是两个端点是否有可能使用相同的 AppDomain?
我有一个带有两个端点/虚拟目录的 WCF 服务,
本地主机/A/X.svc
本地主机/B/X.svc
看起来,两个“端点”都有一个来自静态变量的自己的实例。我已经知道这是因为 AppDomain。但是两个端点是否有可能使用相同的 AppDomain?
如果您想在 AppDomain 之间共享数据,您可以考虑一种与有效绑定 AppDomain 的静态变量不同的方法。例如文件、数据库或内存映射文件(仅举几例)。
我认为,默认情况下,它们的端点是不同的,例如“abc.com/A/X.svc”和“abc.com/B/X.svc”