public DomainEventsEntityStateDecorator(DomainEntityStateTemplate template) : base(template) { }
public SerializableEntityStateDecorator(DomainEntityStateTemplate template) : base(template) { }
public SurrogatePrimaryKeyEntityStateDecorator(DomainEntityStateTemplate template) : base(template) { _surrogateKeyType = template.ExecutionContext.Settings.GetEntityKeySettings()?.KeyType ?? "System.Guid"; }
public BidirectionalOneToManyEntityStateDecorator(DomainEntityStateTemplate template) : base(template) { }
public OrphanDetectionDomainEntityStateDecorator(DomainEntityStateTemplate template) : base(template) { }
public ForeignKeyEntityStateDecorator(DomainEntityStateTemplate template) : base(template) { Priority = -100; _foreignKeyType = template.ExecutionContext.Settings.GetEntityKeySettings()?.KeyType ?? "System.Guid"; }
public DefaultConstructorDomainEntityDecorator(DomainEntityStateTemplate template) : base(template) { }
public VisitableDomainEntityStateDecorator(DomainEntityStateTemplate template) : base(template) { }