Boa tarde galera. Ainda não conseguir entender, se estou pegando o número do PedidoId dentro do objeto da sessão, porque eu preciso "setá-lo" outra vez no próprio objeto do qual ele foi pego?
private int? GetPedidoId()
{
return contextAccessor.HttpContext.Session.GetInt32("pedidoId");
}
private void SetPedidoId(int pedidoId)
{
contextAccessor.HttpContext.Session.SetInt32("pedidoId", pedidoId);
}
Alguém me explica pfv o que esse código significa pq é impossível prosseguir no curso sem entender isso.