2017-10-06 1 views
0

Nous avons un site ASP.NET Core et nous aimerions utiliser Umbraco. Je crois comprendre qu'il n'y a pas de version .Net Core d'Umbraco, donc nous aurions besoin d'utiliser une intégration sans tête. Pour ce faire, j'ai besoin de créer des API Web dans mon projet, mais je ne suis pas capable d'utiliser Umbraco.Web.WebApi, car il n'y a pas de bibliothèque ASP .NET Core, donc je suppose que j'ai besoin de créer mes propres applications en utilisant l'API Web ASP .NET standard. Si toutes ces hypothèses sont correctes, je n'ai aucune idée de comment commencer. J'étais curieux de savoir s'il existe des exemples de projets .NET Core qui montrent comment créer l'API Web? Si ces hypothèses ne sont pas correctes, quelqu'un pourrait m'aider à mieux comprendre. Merci!!CMS Umbraco sans tête avec ASP. NET Core

+0

voulez-vous simplement créer une API pour interroger le contenu umbraco? dois lire ça? https://our.umbraco.org/documentation/reference/routing/webapi/ – nologo

Répondre

1

Vous pouvez utiliser le Umbraco.Web.WebApi.UmbracoApiController sur vos contrôleurs de projet Umbraco, ceux-ci exposeraient les informations dont vous avez besoin pour exécuter votre application Core à l'aide d'une interface REST. Puis, à partir de votre application Core, vous devez effectuer des appels REST à vos contrôleurs Umbraco précédemment créés. Il semble que this SO post devrait se rendre sur le chemin pour faire ces appels.