Show / Hide Table of Contents

Class ConstructAggregatesWithDefaultConstructor

Constructs aggregates, using reflection to instantiate an object with the default parameterless constructor.

Inheritance
Object
ConstructAggregatesWithDefaultConstructor
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 ConstructAggregatesWithDefaultConstructor : IConstructAggregates

Methods

Build(Type, Guid, IMemento)

Declaration
public IAggregateRoot Build(Type type, Guid id, IMemento snapshot)
Parameters
System.Type type

System.Guid id

IMemento snapshot

Returns
IAggregateRoot

Implements
IConstructAggregates.Build(Type, Guid, IMemento)

Extension Methods

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