kill UmbracoWebsiteSecurityFactory and UmbracoRoutedRequest, simplify all this.

This commit is contained in:
Shannon
2021-03-04 15:12:58 +11:00
parent ed5116664f
commit efb84409f5
6 changed files with 5 additions and 89 deletions

View File

@@ -266,7 +266,6 @@ namespace Umbraco.Extensions
builder.Services.AddUnique<IUmbracoContextFactory, UmbracoContextFactory>();
builder.Services.AddUnique<IBackOfficeSecurityAccessor, BackOfficeSecurityAccessor>();
builder.AddNotificationHandler<UmbracoRoutedRequest, UmbracoWebsiteSecurityFactory>();
builder.Services.AddUnique<IUmbracoWebsiteSecurityAccessor, UmbracoWebsiteSecurityAccessor>();
var umbracoApiControllerTypes = builder.TypeLoader.GetUmbracoApiControllers().ToList();
@@ -289,6 +288,7 @@ namespace Umbraco.Extensions
builder.Services.AddScoped<UmbracoHelper>();
builder.Services.AddScoped<RequestLock>();
builder.Services.AddScoped<IBackOfficeSecurity, BackOfficeSecurity>();
builder.Services.AddScoped<IUmbracoWebsiteSecurity, UmbracoWebsiteSecurity>();
builder.AddHttpClients();