OWIN セルフホステッド Web API 2 サービスを構築しています。このサービスで OData エンドポイントを公開する必要があります。
IIS でホストされる従来の方法には、App_Start/WebApiConfig.cs が含まれます。
using ProductService.Models;
using System.Web.OData.Builder;
using System.Web.OData.Extensions;
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
// New code:
ODataModelBuilder builder = new ODataConventionModelBuilder();
builder.EntitySet<Product>("Products");
config.MapODataServiceRoute(
routeName: "ODataRoute",
routePrefix: null,
model: builder.GetEdmModel());
}
}
ただし、私の自己ホスト型ソリューションには WebApiConfig.cs のようなものはありません
この OData 構成をどこでどのように指定できますか?