public abstract class MessageBusBase : IDisposable
Public MustInherit Class MessageBusBase
Implements IDisposable
MessageBusBase | Initializes a new instance of the MessageBusBase class |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Dispose(Boolean) | Disposes the instance. |
DisposeManagedState | Disposes managed state. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
ExecuteOnceTParameter | Executes as publisher specified by message name with the argument provided. |
ExecuteOnceAndGetMessageInstanceTParameter | Executes as publisher specified by message name with the argument provided and get the instance information of this executing. |
ExecuteOnceAndGetMessageInstanceAsyncTParameter | Asynchronously executes as publisher specified by message name with the argument provided and get the instance information of this executing. |
ExecuteOnceAndGetMessageInstanceWithReturnTParameter, TReturn | Executes as publisher specified by message name with the argument provided and get the return value with the instance information of this executing. |
ExecuteOnceAndGetMessageInstanceWithReturnAsyncTParameter, TReturn | Asynchronously executes as publisher specified by message name with the argument provided and get the return value with the instance information of this executing. |
ExecuteOnceAsyncTParameter | Asynchronously executes as publisher specified by message name with the argument provided. |
ExecuteOnceWithReturnTParameter, TReturn | Executes as publisher specified by message name with the argument provided and get the return value. |
ExecuteOnceWithReturnAsyncTParameter, TReturn | Asynchronously executes as publisher specified by message name with the argument provided and get the return value. |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
RegisterPublisherTParameter(String, MessageBusPublisherOptionsTParameter) | Register a publisher with parameter without return value. |
RegisterPublisherTParameter, TReturn(String, MessageBusPublisherOptionsTParameter, TReturn) | Register a publisher with parameter and return value. |
RegisterSubscriberTParameter(MessageNameMatcherBase, SubscriberTParameter, MessageBusSubscriberOptionsTParameter) | Register a subscriber with parameter using the message name matcher specified. |
RegisterSubscriberTParameter(MessageNameMatcherBase, SubscriberAsyncTParameter, MessageBusSubscriberOptionsTParameter) | Register a subscriber with parameter and return value using the message name matcher specified. |
RegisterSubscriberTParameter(MessageNameMatcherBase, SubscriberWithMessageInstanceTParameter, MessageBusSubscriberOptionsTParameter) | Register a subscriber with parameter using the message name matcher specified. |
RegisterSubscriberTParameter(MessageNameMatcherBase, SubscriberWithMessageInstanceAsyncTParameter, MessageBusSubscriberOptionsTParameter) | Register a subscriber with parameter and return value using the message name matcher specified. |
RegisterSubscriberTParameter(String, SubscriberTParameter, MessageBusSubscriberOptionsTParameter) | Register a subscriber with parameter with the message name specified. |
RegisterSubscriberTParameter(String, SubscriberAsyncTParameter, MessageBusSubscriberOptionsTParameter) | Register a subscriber with parameter and return value with the message name specified. |
RegisterSubscriberTParameter(String, SubscriberWithMessageInstanceTParameter, MessageBusSubscriberOptionsTParameter) | Register a subscriber with parameter with the message name specified. |
RegisterSubscriberTParameter(String, SubscriberWithMessageInstanceAsyncTParameter, MessageBusSubscriberOptionsTParameter) | Register a subscriber with parameter and return value with the message name specified. |
RegisterSubscriberTParameter, TReturn(MessageNameMatcherBase, SubscriberTParameter, TReturn, MessageBusSubscriberOptionsTParameter, TReturn) | Register a subscriber with parameter and return value using the message name matcher specified. |
RegisterSubscriberTParameter, TReturn(MessageNameMatcherBase, SubscriberAsyncTParameter, TReturn, MessageBusSubscriberOptionsTParameter, TReturn) | Register a subscriber with parameter and return value using the message name matcher specified. |
RegisterSubscriberTParameter, TReturn(MessageNameMatcherBase, SubscriberWithMessageInstanceTParameter, TReturn, MessageBusSubscriberOptionsTParameter, TReturn) | Register a subscriber with parameter and return value using the message name matcher specified. |
RegisterSubscriberTParameter, TReturn(MessageNameMatcherBase, SubscriberWithMessageInstanceAsyncTParameter, TReturn, MessageBusSubscriberOptionsTParameter, TReturn) | Register a subscriber with parameter and return value using the message name matcher specified. |
RegisterSubscriberTParameter, TReturn(String, SubscriberTParameter, TReturn, MessageBusSubscriberOptionsTParameter, TReturn) | Register a subscriber with parameter and return value with the message name specified. |
RegisterSubscriberTParameter, TReturn(String, SubscriberAsyncTParameter, TReturn, MessageBusSubscriberOptionsTParameter, TReturn) | Register a subscriber with parameter and return value with the message name specified. |
RegisterSubscriberTParameter, TReturn(String, SubscriberWithMessageInstanceTParameter, TReturn, MessageBusSubscriberOptionsTParameter, TReturn) | Register a subscriber with parameter and return value with the message name specified. |
RegisterSubscriberTParameter, TReturn(String, SubscriberWithMessageInstanceAsyncTParameter, TReturn, MessageBusSubscriberOptionsTParameter, TReturn) | Register a subscriber with parameter and return value with the message name specified. |
ToString | Returns a string that represents the current object. (Inherited from Object) |
UnregisterPublisher(Guid) | Unregister a publisher. |
UnregisterPublisher(PublisherTicketBase) | Unregister a publisher. |
UnregisterSubscriber(Guid) | Unregister a subscriber. |
UnregisterSubscriber(SubscriberTicketBase) | Unregister a subscriber. |