代码之家  ›  专栏  ›  技术社区  ›  Poul K. Sørensen

如何标记字典<字符串,对象>可以将字符串[]作为v2序列化的值

  •  0
  • Poul K. Sørensen  · 技术社区  · 7 年前
    [DataContract]
    public class GatewayServiceRegistrationData : IExtensibleDataObject
    {
        [DataMember]
        public Dictionary<string, object> Properties { get; set; } = new Dictionary<string, object>();
    
    }
    

    在何处添加已知类型属性,例如字符串[]是要放入字典属性中的有效类型。用于service fabric serialization v2。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Poul K. Sørensen    7 年前
    [DataContract]
    [KnownTypes(typeof(string[]))]
    public class GatewayServiceRegistrationData : IExtensibleDataObject
    {
        [DataMember]
        public Dictionary<string, object> Properties { get; set; } = new Dictionary<string, object>();
    
    }