Skip to content

Class PatternBehaviorExtensions

Namespace: Cephalon.Behaviors.Patterns.Hosting
Assembly: Cephalon.Behaviors.Patterns.dll

Extension methods for registering pattern execution strategies with the behavior collection builder.

public static class PatternBehaviorExtensions

objectPatternBehaviorExtensions

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

AddBehaviorPatterns(IBehaviorCollectionBuilder)

Section titled “ AddBehaviorPatterns(IBehaviorCollectionBuilder)”

Registers all built-in pattern execution strategies, their default in-memory stores, the default in-memory choreography publisher fallback, and the on the service collection.

public static IBehaviorCollectionBuilder AddBehaviorPatterns(this IBehaviorCollectionBuilder builder)

builder IBehaviorCollectionBuilder

The behavior collection builder to configure.

IBehaviorCollectionBuilder

The same builder for fluent chaining.