Class AmbiguousSelfReducerMethod
- Namespace
- Cratis.Chronicle.Reducers
- Assembly
- Cratis.Chronicle.dll
The exception that is thrown when an event has multiple equally specific self-reduction methods.
public class AmbiguousSelfReducerMethod : Exception, ISerializable
- Inheritance
-
AmbiguousSelfReducerMethod
- Implements
- Inherited Members
- Extension Methods
Constructors
AmbiguousSelfReducerMethod(Type, Type, IEnumerable<MethodInfo>)
The exception that is thrown when an event has multiple equally specific self-reduction methods.
public AmbiguousSelfReducerMethod(Type readModelType, Type eventType, IEnumerable<MethodInfo> methods)
Parameters
readModelTypeTypeThe self-reducing model.
eventTypeTypeThe event with ambiguous dispatch.
methodsIEnumerable<MethodInfo>The equally specific methods.