Skip to content

Class FluentBehaviorContributor

Namespace: Cephalon.Behaviors.Services
Assembly: Cephalon.Behaviors.dll

A behavior contributor that carries a topology descriptor built via fluent DI registration. This contributor represents Layer 4 (highest priority) in the topology resolution chain.

public sealed class FluentBehaviorContributor : IBehaviorContributor

objectFluentBehaviorContributor

IBehaviorContributor

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

FluentBehaviorContributor(BehaviorTopologyDescriptor)

Section titled “ FluentBehaviorContributor(BehaviorTopologyDescriptor)”

Initializes the contributor with the pre-built topology descriptor.

public FluentBehaviorContributor(BehaviorTopologyDescriptor descriptor)

descriptor BehaviorTopologyDescriptor

The behavior topology descriptor to contribute.

Returns the single behavior topology descriptor carried by this contributor.

public IReadOnlyList<BehaviorTopologyDescriptor> Contribute()

IReadOnlyList<BehaviorTopologyDescriptor>

The contributed descriptor.