Skip to content

Class EventSourcingEngineBuilderExtensions

Namespace: Cephalon.EventSourcing.Registration
Assembly: Cephalon.EventSourcing.dll

Registers the runtime-neutral Cephalon event-sourcing companion pack with an .

public static class EventSourcingEngineBuilderExtensions

objectEventSourcingEngineBuilderExtensions

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

AddEventSourcing(EngineBuilder, Action<EventSourcingOptions>?)

Section titled “ AddEventSourcing(EngineBuilder, Action<EventSourcingOptions>?)”

Adds the Cephalon event-sourcing companion pack to the engine.

public static EngineBuilder AddEventSourcing(this EngineBuilder builder, Action<EventSourcingOptions>? configure = null)

builder EngineBuilder

The engine builder to extend.

configure Action<EventSourcingOptions>?

An optional callback that configures host-owned event-sourcing options.

EngineBuilder

The same engine builder for fluent composition.