Sebastian Dammark
04/09/2024, 12:17 PMMike Chambers
04/09/2024, 1:22 PMSebastian Dammark
04/10/2024, 7:15 AMJemayn
04/10/2024, 7:29 AMMike Chambers
04/10/2024, 9:23 AMJemayn
04/10/2024, 9:29 AMcsharp
public void Compose(IUmbracoBuilder builder)
{
builder.Services.Configure<UmbracoPipelineOptions>(options =>
{
options.AddFilter(new UmbracoPipelineFilter("RegisterCustomRoutes")
{
Endpoints = app => app.UseEndpoints(endpoints =>
{
endpoints.MapControllers();
})
});
});
}
Mike Chambers
04/10/2024, 9:46 AMcsharp
[Route("api/plotinfo")]
public class PlotInfoController : Controller
{...}
without the explicit endpoints.MapControllers
🤔
looks like Umbraco gives it to us out of the box
https://github.com/umbraco/Umbraco-CMS/blob/contrib/src/Umbraco.Cms.Api.Management/DependencyInjection/ApplicationBuilderExtensions.cs#L65Jemayn
04/10/2024, 9:56 AM