C# Class Griffin.Cqs.InversionOfControl.EventPublishedEventArgs

An event have been published.

Wether all handlers succeeded or not is specified by the Successful property.

Inheritance: System.EventArgs
Show file Open project: jgauffin/Griffin.Framework Class Usage Examples

Public Methods

Method Description
EventPublishedEventArgs ( IContainerScope scope, DotNetCqs.ApplicationEvent applicationEvent, bool successful, IReadOnlyCollection eventInfo ) : System

Initializes a new instance of the EventPublishedEventArgs class.

Method Details

EventPublishedEventArgs() public method

Initializes a new instance of the EventPublishedEventArgs class.
/// scope /// or /// applicationEvent ///
public EventPublishedEventArgs ( IContainerScope scope, DotNetCqs.ApplicationEvent applicationEvent, bool successful, IReadOnlyCollection eventInfo ) : System
scope IContainerScope Scope used to resolve subscribers.
applicationEvent DotNetCqs.ApplicationEvent Published event.
successful bool All handlers processed the event successfully.
eventInfo IReadOnlyCollection
return System