Class EventSourceAuthorizerCollectionBuilder
Builds the EventSourceAuthorizerCollection by allowing registration of IEventSourceAuthorizer instances.
Inheritance
object
CollectionBuilderBase<EventSourceAuthorizerCollectionBuilder, EventSourceAuthorizerCollection, IEventSourceAuthorizer>
OrderedCollectionBuilderBase<EventSourceAuthorizerCollectionBuilder, EventSourceAuthorizerCollection, IEventSourceAuthorizer>
Namespace: Umbraco.Cms.Core.ServerEvents
Assembly: Umbraco.Core.dll
Syntax
public class EventSourceAuthorizerCollectionBuilder : OrderedCollectionBuilderBase<EventSourceAuthorizerCollectionBuilder, EventSourceAuthorizerCollection, IEventSourceAuthorizer>, ICollectionBuilder<EventSourceAuthorizerCollection, IEventSourceAuthorizer>, ICollectionBuilder
Remarks
Use this builder to register custom event source authorizers that control access to server-sent event sources. The authorizers are executed in order, allowing for priority-based authorization logic.
Constructors
View SourceEventSourceAuthorizerCollectionBuilder()
Declaration
public EventSourceAuthorizerCollectionBuilder()
Properties
View SourceThis
Gets the current builder instance.
Declaration
protected override EventSourceAuthorizerCollectionBuilder This { get; }
Property Value
| Type | Description |
|---|---|
| EventSourceAuthorizerCollectionBuilder |