1

我在框架中有一个类,我需要像这样自托管 WCF 服务:

class ServiceMonitor
{
   private static ServiceHost _host;

   public static void Monitor()
   {
      _host = new ServiceHost(typeof(ICacheChangeSubscriber));
      _host.AddServiceEndpoint(typeof(ICacheChangeSubscriber), new BasicHttpBinding(), "http://localhost/Service");
      _host.Open();
   }
}

这个类将在 ASP.NET 应用程序和 Windows 服务中使用,我的问题是这段代码在 ASP.NET 场景和 Windows 服务场景中都可以工作吗?我想它会在 Windows 服务中工作,那么 ASP.NET 怎么样?会有什么问题吗?

4

0 回答 0