示例#1
0
        public static Maybe <PropertyTag> Resolve(this IPropertyNameToIdMap map, NumericalPropertyTag tag)
        {
            var propertyId = map.GetPropertyId(tag.Set, tag.Id);

            if (propertyId.HasNoValue)
            {
                return(Maybe <PropertyTag> .NoValue());
            }

            return(new PropertyTag(propertyId.Value, tag.Type));
        }