Namespace IRM.Messaging
Classes
|
Represents a function that returns the arithmetic mean of a set of arguments. |
Serializes and deserializes an object, or an entire graph of connected objects, in binary format. |
Represents a command message. |
Represents a function that returns the number of items in a set of items, including nested sets. |
Serializes and deserializes an object, or an entire graph of connected objects, in Xml format using the System.Runtime.Serialization.DataContractSerializer. |
Represents an event message. |
Useful extension methods for IEvent. |
Represents declarative filtering. |
Represents a filtering which serves as a container for one or more child filtering descriptors. |
Represents a filterable query message. |
Serializes and deserializes an object, or an entire graph of connected objects, in gzip format. |
Represents a query message used when getting a specific item. |
Indicates that the message should only be available to the internal owner and/or user. |
InvalidateDelayedEventAttribute Indicates that the event will invalidate delayed events that haven't been published yet. |
Serializes and deserializes an object, or an entire graph of connected objects, in JSON format. |
Represents a function that returns the greatest item from a set of items. |
Default mediator implementation relying on single- and multi instance delegates for resolving handlers. |
Useful extension methods for Message. |
Represents a function that returns the least item from a set of items. |
Represents a query message. |
Represents declarative aggregation of values. |
QueryEnumerableAggregateFunction Represents an QueryAggregateFunction that uses aggregate extension methods provided in System.Linq.Enumerable. |
Represents a result from a Query. |
Represents declarative sorting. |
Serializes and deserializes an object, or an entire graph of connected objects, encrypted according to the Rijndael algorithm. |
Represents serialization errors that occur during serialization and deserialization. |
Useful extension methods for ISerialize. |
Represents a function that returns the sum of all items from a set of items. |
TenantAccessorDecoratorExtensions Extension methods to make it easy to set current tenant from an event. |
Represents an versioned event message. |
Serializes and deserializes an object, or an entire graph of connected objects, in Xml format using the System.Runtime.Serialization.DataContractSerializer. |
Interfaces
Represents a query handler of a specific type of query. |
Represents a asynchronous query handler of a specific type of query. |
Represents a asynchron command handler of a specific type of command. |
Represents a command handler of a specific type of command. |
Represents a class that de-serializes objects from the name of the type. |
Represents a class that can be used to dynamically sort or filter the result with dynamic LINQ. |
Represents an event message. |
Defines a mediator to encapsulate request/response and publishing interaction patterns |
Publish one or more events through the mediator pipeline to be handled by multiple handlers. |
Represents a class that serializes and de-serializes types. |
Represents an object with support for multiple tenants. |
Represents a versioned event message. |
Represents a message. |
Enums
FilterCompositionLogicalOperator Logical operator used for filter composition. |
Operator used in Filter |
|