public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype, string regex) : this(name,datatype) { _regex = regex; CreatedUtcDate = DateTime.UtcNow; IsDeleted = false; }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype, string regex, IImmutableSet <AllowableValue> allowedValues, MetadataDefinitionDescription desc, bool isDeleted) : this(name, datatype, regex, allowedValues) { _description = desc; CreatedUtcDate = DateTime.UtcNow; IsDeleted = isDeleted; }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype, IImmutableSet<AllowableValue> allowedValues, bool isDeleted) : this(name, datatype, allowedValues) { IsDeleted = isDeleted; CreatedUtcDate = DateTime.UtcNow; IsDeleted = false; }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype, IImmutableSet <AllowableValue> allowedValues, bool isDeleted) : this(name, datatype, allowedValues) { IsDeleted = isDeleted; CreatedUtcDate = DateTime.UtcNow; IsDeleted = false; }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype, string regex, IImmutableSet <AllowableValue> allowedValues) : this(name, datatype, regex) { _allowedValues = allowedValues; CreatedUtcDate = DateTime.UtcNow; IsDeleted = false; }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype, string regex, IImmutableSet<AllowableValue> allowedValues, MetadataDefinitionDescription desc, bool isDeleted) : this(name, datatype, regex, allowedValues) { _description = desc; CreatedUtcDate = DateTime.UtcNow; IsDeleted = isDeleted; }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype, string regex, IImmutableSet<AllowableValue> allowedValues) : this(name, datatype,regex) { _allowedValues = allowedValues; CreatedUtcDate = DateTime.UtcNow; IsDeleted = false; }
public EntityValueSetState(Guid metadataDefinitionIdentity, MetadataDefinitionName name, IDataType dataType, string regex, IValue supplied) { MetadataDefinitionIdentity = metadataDefinitionIdentity; Name = name; DataType = dataType; Regex = regex; Values = supplied; }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype) { _name = name; _datatype = datatype; _regex = String.Empty; _allowedValues = ImmutableHashSet.Create<AllowableValue>(); CreatedUtcDate = DateTime.UtcNow; IsDeleted = false; }
public EntityValueProvidedEvent(Guid aggregateIdentity, Guid metadataDefinitionIdentity, MetadataDefinitionName name, IDataType dataType, string regex, IValue value) : base(aggregateIdentity) { MetadataDefinitionIdentity = metadataDefinitionIdentity; Name = name; DataType = dataType; Regex = regex; Value = value; }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype) { _name = name; _datatype = datatype; _regex = String.Empty; _allowedValues = ImmutableHashSet.Create <AllowableValue>(); CreatedUtcDate = DateTime.UtcNow; IsDeleted = false; }
public void ReLabel(MetadataDefinitionName name) { if (name == null) { throw new InvariantGuardFailureException(); } ApplyChange(new ReLabelMetadataDefinitionEvent(GetIdentity(), name.Name)); }
public EntityState AddOrUpdate(Guid metadataDefinitionIdentity, MetadataDefinitionName name, IDataType dataType, string regex, IValue supplied) { if (_values.All(x => x.MetadataDefinitionIdentity != metadataDefinitionIdentity)) return new EntityState(_group, _name, _values.Add(new EntityValueSetState(metadataDefinitionIdentity, name, dataType, regex, supplied))); var element = _values.First(x => x.MetadataDefinitionIdentity == metadataDefinitionIdentity); element.Name = name; element.DataType = dataType; element.Regex = regex; element.Values = supplied; return this; }
public MetadataDefinitionState ReLabel(MetadataDefinitionName metadataDefinitionName) { return new MetadataDefinitionState(metadataDefinitionName, _datatype, _regex, _allowedValues); }
public MetadataDefinition(Guid id, MetadataDefinitionName name, MetadataDefinitionDescription description, IDataType datatype, string regex) { ApplyChange(new MetadataDefinitionCreatedEvent(id, name, datatype, regex, description)); }
public MetadataDefinitionState(MetadataDefinitionName name, IDataType datatype, string regex) : this(name, datatype) { _regex = regex; CreatedUtcDate = DateTime.UtcNow; IsDeleted = false; }
public MetadataDefinition(Guid id, MetadataDefinitionName name, IDataType datatype) { ApplyChange(new MetadataDefinitionCreatedEvent(id, name, datatype)); }
public MetadataDefinitionState ReLabel(MetadataDefinitionName metadataDefinitionName) { return(new MetadataDefinitionState(metadataDefinitionName, _datatype, _regex, _allowedValues)); }