Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Pedido ID

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.