by Anonymous » 29 Dec 2024, 06:48
Ich habe eine Klasse, die ich als Antwort-Cookie speichern möchte.
Code: Select all
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; }
}
Der codierte Wert wird jedoch im Cookie gespeichert.
Code: Select all
dv-v3=%7B%22g%22%3A%22TEST%22%2C%22platform%22%3Anull%7D; path=/
Ich möchte, dass der Cookie-Wert so aussieht:
Wie kann ich das im asp.net-Kern tun?
Ich habe eine Klasse, die ich als Antwort-Cookie speichern möchte.
[code]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; }
}
[/code]
Der codierte Wert wird jedoch im Cookie gespeichert.
[code]dv-v3=%7B%22g%22%3A%22TEST%22%2C%22platform%22%3Anull%7D; path=/
[/code]
[img]https://i.sstatic.net/j2AxB.png[/img]
Ich möchte, dass der Cookie-Wert so aussieht:
[code]{"g":"TEST","platform":null}
[/code]
Wie kann ich das im asp.net-Kern tun?