C# Class Appccelerate.EventBroker.Internals.Publications.SpontaneousPublication

A spontaneous publication is used when there is no real publisher but EventBroker.Fire was called directly to fire an event.
Inheritance: Appccelerate.EventBroker.Internals.Publications.Publication
Show file Open project: appccelerate/appccelerate Class Usage Examples

Public Methods

Method Description
DescribeTo ( TextWriter writer ) : void
SpontaneousPublication ( IEventTopicExecuter topic, object publisher, Type eventArgsType, HandlerRestriction handlerRestriction, IList publicationMatchers ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

DescribeTo() public method

public DescribeTo ( TextWriter writer ) : void
writer System.IO.TextWriter
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

SpontaneousPublication() public method

public SpontaneousPublication ( IEventTopicExecuter topic, object publisher, Type eventArgsType, HandlerRestriction handlerRestriction, IList publicationMatchers ) : System
topic IEventTopicExecuter
publisher object
eventArgsType System.Type
handlerRestriction HandlerRestriction
publicationMatchers IList
return System