Class TestEventStore
Inheritance
System.Object
TestEventStore
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Cqrs.Tests.dll
Syntax
public class TestEventStore : IEventStore<ISingleSignOnToken>
Constructors
TestEventStore()
Declaration
Properties
EmptyGuid
Declaration
public Guid EmptyGuid { get; }
Property Value
Type |
Description |
System.Guid |
|
Methods
Get(Guid)
Declaration
public IEnumerable<EventData> Get(Guid correlationId)
Parameters
Type |
Name |
Description |
System.Guid |
correlationId |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<EventData> |
|
Implements
Get(Type, Guid, Boolean, Int32)
Declaration
public virtual IEnumerable<IEvent<ISingleSignOnToken>> Get(Type aggregateType, Guid aggregateId, bool useLastEventOnly = false, int fromVersion = -1)
Parameters
Type |
Name |
Description |
System.Type |
aggregateType |
|
System.Guid |
aggregateId |
|
System.Boolean |
useLastEventOnly |
|
System.Int32 |
fromVersion |
|
Returns
Implements
Get<T>(Guid, Boolean, Int32)
Declaration
public virtual IEnumerable<IEvent<ISingleSignOnToken>> Get<T>(Guid aggregateId, bool useLastEventOnly = false, int fromVersion = -1)
Parameters
Type |
Name |
Description |
System.Guid |
aggregateId |
|
System.Boolean |
useLastEventOnly |
|
System.Int32 |
fromVersion |
|
Returns
Type Parameters
Implements
Save(Type, IEvent<ISingleSignOnToken>)
Declaration
public virtual void Save(Type aggregateRootType, IEvent<ISingleSignOnToken> event)
Parameters
Implements
Save<T>(IEvent<ISingleSignOnToken>)
Declaration
public virtual void Save<T>(IEvent<ISingleSignOnToken> event)
Parameters
Type Parameters
Implements