我有一个类想要保存在响应 cookie 中。
public IActionResult Get()
{
var data = JsonConvert.SerializeObject(new DeviceModel
{
Group = "TEST"
});
HttpContext.Response.Cookies.Append("dv-v3", data);
return Ok();
}
public class DeviceModel
{
[JsonProperty(PropertyName = "g")]
public string Group { get; set; }
[JsonProperty(PropertyName = "platform")]
public string Platform { get; set; }
}
但是,编码值保存在cookie中。
dv-v3=%7B%22g%22%3A%22TEST%22%2C%22platform%22%3Anull%7D; path=/
我希望 cookie 值是这样的:
{"g":"TEST","platform":null}
如何在 ASP.NET Core 中执行此操作?