Method | Description | |
---|---|---|
Publish ( object message, Action |
Publishes a message.
|
|
Subscribe ( object instance ) : void |
Subscribes an instance to all events declared through implementations of IHandle{T}
|
|
Unsubscribe ( object instance ) : void |
Unsubscribes the instance from all events.
|
public Publish ( object message, Action |
||
message | object | The message instance. |
marshal | Action |
Allows the publisher to provide a custom thread marshaller for the message publication. The default uses the UI thread marshaller. |
return | void |
public Subscribe ( object instance ) : void | ||
instance | object | The instance to subscribe for event publication. |
return | void |
public Unsubscribe ( object instance ) : void | ||
instance | object | The instance to unsubscribe. |
return | void |