blob: 245cf984e4a37475f416d1f5d631bca38bd63e97 [file] [log] [blame]
using BaSys40.Models.Core.AssetAdministrationShell.Generics;
using BaSys40.Models.Core.AssetAdministrationShell.Generics.DataElementSubtypes;
using BaSys40.Models.Core.Extensions.References;
using Newtonsoft.Json;
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace BaSys40.Models.Core.AssetAdministrationShell.Implementations.DataElementSubtypes
{
[DataContract]
public class ReferenceElement : DataElement<IReference>, IReferenceElement<IReference>
{
public override ModelType ModelType => ModelType.ReferenceElement;
public ReferenceElement() : this(null) { }
[JsonConstructor]
public ReferenceElement(IConceptDescription conceptDescription, params IEmbeddedDataSpecification[] embeddedDataSpecifications)
: base(conceptDescription, embeddedDataSpecifications) { }
}
}