Files
mixtape/zero.Backoffice/ZeroBackofficeMvcOptions.cs
T

20 lines
534 B
C#
Raw Normal View History

2021-11-19 14:59:24 +01:00
using Microsoft.AspNetCore.Mvc;
2021-12-03 14:45:49 +01:00
using Microsoft.Extensions.DependencyInjection;
2021-11-19 14:59:24 +01:00
using Microsoft.Extensions.Options;
namespace zero.Backoffice;
2021-11-27 16:33:05 +01:00
internal class ZeroBackofficeMvcOptions : IConfigureOptions<MvcOptions>
2021-11-19 14:59:24 +01:00
{
IZeroOptions Options { get; set; }
public ZeroBackofficeMvcOptions(IZeroOptions options)
{
Options = options;
}
public void Configure(MvcOptions options)
{
2021-12-13 14:28:25 +01:00
options.Conventions.Add(new ZeroBackofficeControllerModelConvention(Options.ZeroPath + "/api", Options.Applications.Count > 1));
2021-11-19 14:59:24 +01:00
}
}