2017-10-06 53 views
0

我們有一個ASP .NET Core網站,並且想使用Umbraco。我的理解是沒有.Net Core版本的Umbraco,因此我們需要使用無頭集成。要做到這一點,我需要在我的項目中創建Web API,但是我無法使用Umbraco.Web.WebApi,因爲沒有ASP .NET Core庫,所以我假設我需要自定義創建自己的標準的ASP .NET Web Api。如果所有這些假設都是正確的,我不知道如何開始。我很好奇,是否有任何示例.NET Core項目展示瞭如何創建Web Api?如果這些假設不正確,有人能幫助我更好地理解。謝謝!!使用ASP .NET Coreless的無頭Umbraco CMS

+0

你只是想創建一個查詢umbraco內容的API?必須閱讀這個? https://our.umbraco.org/documentation/reference/routing/webapi/ – nologo

回答

1

您可以在Umbraco項目控制器上使用Umbraco.Web.WebApi.UmbracoApiController,這些將公開使用REST界面運行Core應用程序所需的信息。

然後,從您的核心應用程序中,您需要對先前創建的Umbraco控制器進行REST調用。看起來好像this SO post應該讓你打電話的方式。