【发布时间】:2011-02-24 23:42:00
【问题描述】:
我想以 Windows 形式托管 WCF 数据服务(以前称为 ADO.NET 数据服务)。可以吗?如果是,那么是否有任何博客,其中谈到它? 我知道 WCF 可以托管在 Windows 窗体中,但我不确定 WCF 数据服务,因为我看到的所有示例都要求创建 ASP.NET Web 项目。
-布拉杰什
【问题讨论】:
标签: wcf
我想以 Windows 形式托管 WCF 数据服务(以前称为 ADO.NET 数据服务)。可以吗?如果是,那么是否有任何博客,其中谈到它? 我知道 WCF 可以托管在 Windows 窗体中,但我不确定 WCF 数据服务,因为我看到的所有示例都要求创建 ASP.NET Web 项目。
-布拉杰什
【问题讨论】:
标签: wcf
在 WinForms 应用程序(或者在我的情况下是单元测试)中托管 WCF 数据服务非常容易。
// add reference to System.Data.Services
// identify your endpoint uri
Uri endpoint = new Uri("http://localhost:12345/MyDataService");
// create the data service host
DataServiceHost host = new DataServiceHost(typeof(MyDataService), new Uri[] { endpoint });
【讨论】: