1
resposta

Mensagens ao usuário

Pessoal boa tarde!

Estou desenvolvendo um sistema interno aqui na empresa com ASP NET Core MVC e estou com a seguinte dúvida. Quando precisamos enviar uma mensagem ao usuário, desde o login até quando salvamos o registro na base de dados, como geralmente vocês fazem isso?

Eu tentei usar a Session mas a mensagem fica eternamente na tela e não consigo limpá-la. Já usei ViewBag mas também tenho muito problema quando meu sistema passa por mais de 1 controller.

1 resposta

Olá Raul,

se esta mensagem aparece em algumas telas em específico, você pode usar o recurso dos Filters. Basicamente, você consegue pelo Filter adicionar/remover coisas para na Session ou até para serem mandadas para a View e então marca os controllers que precisam da execução deste filtro.

Aqui um link da Microsoft que mostra como trabalhar com filter.