Как сохранить объект в файле cookie в ядре asp.netC#

Место общения программистов C#
Ответить
Anonymous
 Как сохранить объект в файле cookie в ядре asp.net

Сообщение Anonymous »

У меня есть класс, который я хочу сохранить в файле 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?


Подробнее здесь: https://stackoverflow.com/questions/767 ... p-net-core
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»