public static JToken ToJson(VariantName id) { var obj = (JObject)ToJson((Identifier)id); obj["type"] = "VariantName"; return(obj); }
public static JToken ToJson(VariantName name) { return(new JObject { { "type", "varname" }, { "name", name.Name } }); }
public string GetName() { StringBuilder result = new(); if (CategoryName.HasValue()) { result.Append(CategoryName); } if (ProductName.HasValue()) { result.Append(ProductName); } if (VariantName.HasValue()) { result.Append(VariantName); } return(result.ToString()); }
public override int GetHashCode() { return(Code.GetHashCode() ^ Name.GetHashCode() ^ ShortName.GetHashCode() ^ VariantName.GetHashCode() ^ Type.GetHashCode() ^ Locale.GetHashCode()); }
public override int GetHashCode() { return(Code.GetHashCode() ^ Name.GetHashCode() ^ ShortName.GetHashCode() ^ VariantName.GetHashCode() ^ StandAloneName.GetHashCode() ^ SecondaryName.GetHashCode() ^ Locale.GetHashCode()); }