Add RuntimeModeValidatorCollection and builder
This commit is contained in:
committed by
Nikolaj Geisle
parent
871bb94a41
commit
f11d717522
@@ -0,0 +1,10 @@
|
||||
using Umbraco.Cms.Core.Composing;
|
||||
|
||||
namespace Umbraco.Cms.Infrastructure.Runtime;
|
||||
|
||||
public class RuntimeModeValidatorCollection : BuilderCollectionBase<IRuntimeModeValidator>
|
||||
{
|
||||
public RuntimeModeValidatorCollection(Func<IEnumerable<IRuntimeModeValidator>> items)
|
||||
: base(items)
|
||||
{ }
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Umbraco.Cms.Core.Composing;
|
||||
|
||||
namespace Umbraco.Cms.Infrastructure.Runtime;
|
||||
|
||||
public class RuntimeModeValidatorCollectionBuilder : SetCollectionBuilderBase<RuntimeModeValidatorCollectionBuilder, RuntimeModeValidatorCollection, IRuntimeModeValidator>
|
||||
{
|
||||
protected override ServiceLifetime CollectionLifetime => ServiceLifetime.Transient;
|
||||
|
||||
protected override RuntimeModeValidatorCollectionBuilder This => this;
|
||||
}
|
||||
Reference in New Issue
Block a user