Show / Hide Table of Contents

Class NoConflictDetector

A conflict detector that will always return no conflict.

Inheritance
Object
NoConflictDetector
Inherited Members
System.Object.ToString()
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
Namespace: IRM.Domain.Persistance
Assembly: IRM.dll
Syntax
public class NoConflictDetector : IDetectConflicts

Methods

ConflictsWith(IEnumerable<IEvent>, IEnumerable<IEvent>)

Declaration
public bool ConflictsWith(IEnumerable<IEvent> uncommittedEvents, IEnumerable<IEvent> committedEvents)
Parameters
IEnumerable<IEvent> uncommittedEvents

IEnumerable<IEvent> committedEvents

Returns
Boolean

Implements
IDetectConflicts.ConflictsWith(IEnumerable<IEvent>, IEnumerable<IEvent>)

Explicit Interface Implementations

IDetectConflicts.Register<TUncommitted, TCommitted>(ConflictDelegate)

Declaration
void IDetectConflicts.Register<TUncommitted, TCommitted>(ConflictDelegate handler)
    where TUncommitted : class, IEvent where TCommitted : class, IEvent
Parameters
ConflictDelegate handler

Type Parameters
TUncommitted

TCommitted

Implements
IDetectConflicts.Register<TUncommitted, TCommitted>(ConflictDelegate)

Extension Methods

ObjectExtensions.DeepClone<T>(T)
AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX