Resvolution - UrlSegmentProviderResolver

This commit is contained in:
Stephan
2016-08-16 10:25:31 +02:00
parent f43967c7b1
commit 5ee6a8c47b
6 changed files with 11 additions and 10 deletions

View File

@@ -3,7 +3,7 @@ using Umbraco.Core.DependencyInjection;
namespace Umbraco.Core.Strings
{
public class UrlSegmentProviderCollection : InjectCollectionBase<IUrlSegmentProvider>
public class UrlSegmentProviderCollection : BuilderCollectionBase<IUrlSegmentProvider>
{
public UrlSegmentProviderCollection(IEnumerable<IUrlSegmentProvider> items)
: base(items)

View File

@@ -4,12 +4,14 @@ using Umbraco.Core.DependencyInjection;
namespace Umbraco.Core.Strings
{
public class UrlSegmentProviderCollectionBuilder : InjectCollectionBuilderBase<UrlSegmentProviderCollection, IUrlSegmentProvider>
public class UrlSegmentProviderCollectionBuilder : OrderedCollectionBuilderBase<UrlSegmentProviderCollectionBuilder, UrlSegmentProviderCollection, IUrlSegmentProvider>
{
public UrlSegmentProviderCollectionBuilder(IServiceContainer container)
: base(container)
{ }
protected override UrlSegmentProviderCollectionBuilder This => this;
protected override UrlSegmentProviderCollection CreateCollection(IEnumerable<IUrlSegmentProvider> items)
{
return new UrlSegmentProviderCollection(items);