为对象的属性指定名称——DataContract和DataMember,以及JsonProperty的简单应用

DataContract和DataMember

using System.Runtime.Serialization;

namespace Test
{
    [DataContract]
    public class LoginRequest
    {
        [DataMember(Name = "username")]
        public string UserName { get; set; }
        [DataMember(Name = "password")]
        public string Password { get; set; }
    }
}

JsonProperty

using Newtonsoft.Json;

namespace Test
{
    public class LoginRequest
    {
        [JsonProperty("username")]
        public string UserName { get; set; }
        [JsonProperty("password")]
        public string Password { get; set; }
    }
}

猜你喜欢

转载自blog.csdn.net/u014654707/article/details/79696461