我有一个项目需要实现 WCF 数据服务 (OData) 以从控制系统(.NET Framework 应用程序)中检索数据。WCF 数据服务需要由 .NET 应用程序托管(无 ASP.NET 和无 IIS)。
我最近看到了很多 WCF 数据服务示例;它们都由 ASP.NET 应用程序托管。我还看到了自主机(控制台应用程序)示例,但它适用于 WCF 服务(不是 WCF 数据服务)。
可以有一个独立的 .NET 应用程序来托管 WCF 数据服务 (http://localhost:1234/mydataservice.svc/...)。
如果是,有人可以提供一个例子吗?