Resvolution - UrlSegmentProviderResolver
This commit is contained in:
@@ -471,8 +471,8 @@ namespace Umbraco.Core
|
||||
ShortStringHelperResolver.Current = new ShortStringHelperResolver(Container,
|
||||
factory => new DefaultShortStringHelper(factory.GetInstance<IUmbracoSettingsSection>()).WithDefaultConfig());
|
||||
|
||||
Container.RegisterBuilderCollection<UrlSegmentProviderCollectionBuilder, UrlSegmentProviderCollection, IUrlSegmentProvider, PerContainerLifetime>();
|
||||
Container.GetInstance<UrlSegmentProviderCollectionBuilder>().Append<DefaultUrlSegmentProvider>();
|
||||
UrlSegmentProviderCollectionBuilder.Register(Container)
|
||||
.Append<DefaultUrlSegmentProvider>();
|
||||
|
||||
// by default, no factory is activated
|
||||
PublishedContentModelFactoryResolver.Current = new PublishedContentModelFactoryResolver(Container);
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
using System.Collections.Generic;
|
||||
using LightInject;
|
||||
using LightInject;
|
||||
using Umbraco.Core.DependencyInjection;
|
||||
|
||||
namespace Umbraco.Core.Strings
|
||||
@@ -11,10 +10,5 @@ namespace Umbraco.Core.Strings
|
||||
{ }
|
||||
|
||||
protected override UrlSegmentProviderCollectionBuilder This => this;
|
||||
|
||||
protected override UrlSegmentProviderCollection CreateCollection(IEnumerable<IUrlSegmentProvider> items)
|
||||
{
|
||||
return new UrlSegmentProviderCollection(items);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user