MessageHandler MH Sign Up

TransientChanneling EnableTransientChannel Method

E

Definition

Package: MessageHandler.EventSourcing
Assembly: MessageHandler.EventSourcing
Namespace: MessageHandler.EventSourcing
Class: TransientChanneling

Overloads

Method Description
EnableTransientChannel(this AggregateConfiguration) Enable a transient channel of a given type, all events published by this aggregated will be pushed to this channel
EnableTransientChannel(this AggregateConfiguration, IChannel) Enable a specific transient channel instance, all events published by this aggregated will be pushed to this channel
EnableTransientChannel(this AggregateConfiguration, Func<IEnumerable,Task>) Enable a transient channel, created through the provided factory, all events published by this aggregated will be pushed to this channel

EnableTransientChannel(this AggregateConfiguration)

Enable a transient channel of a given type, all events published by this aggregated will be pushed to this channel

Parameters

aggregateConfiguration: MessageHandler.EventSourcing.AggregateConfiguration
The aggregate configuration

Returns

MessageHandler.EventSourcing.AggregateConfiguration

EnableTransientChannel(this AggregateConfiguration, IChannel)

Enable a specific transient channel instance, all events published by this aggregated will be pushed to this channel

Parameters

aggregateConfiguration: MessageHandler.EventSourcing.AggregateConfiguration
The aggregate configuration
channel: MessageHandler.EventSourcing.DomainModel.IChannel
The channel instance

Returns

MessageHandler.EventSourcing.AggregateConfiguration

EnableTransientChannel(this AggregateConfiguration, Func<IEnumerable,Task>)

Enable a transient channel, created through the provided factory, all events published by this aggregated will be pushed to this channel

Parameters

aggregateConfiguration: MessageHandler.EventSourcing.AggregateConfiguration
The aggregate configuration
func: System.Func

Returns

MessageHandler.EventSourcing.AggregateConfiguration

Sign up to our newsletter to get notified about new content and releases

You can unsubscribe at any time by clicking the link in the footer of your emails. I use Mailchimp as my marketing platform. By clicking subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.