private ParameterIdentification mapFrom(ParameterIdentificationMetaData parameterIdentificationMetaData, SerializationContext context)
 {
     return(new ParameterIdentification
     {
         Id = parameterIdentificationMetaData.Id,
         Name = parameterIdentificationMetaData.Name,
         Description = parameterIdentificationMetaData.Description,
         OutputMappings = deserializeProperty <OutputMappings>(parameterIdentificationMetaData, context)
     });
 }
        private ParameterIdentificationMetaData mapFrom(ParameterIdentification parameterIdentification)
        {
            var metaData = new ParameterIdentificationMetaData
            {
                Properties = { Data = _serializationManager.Serialize(parameterIdentification.OutputMappings) },
            };

            mapObjectBase(metaData, parameterIdentification);

            if (!parameterIdentification.IsLoaded)
            {
                return(metaData);
            }

            if (!parameterIdentification.HasChanged)
            {
                return(metaData);
            }

            serializeContent(metaData, parameterIdentification, compress: true);
            return(metaData);
        }
Ejemplo n.º 3
0
 public virtual void AddParameterIdentification(ParameterIdentificationMetaData parameterIdentification)
 {
     ParameterIdentifications.Add(parameterIdentification);
 }