Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida em relacao ao comando Remove(variavel)

Ola,

Apos fazer a remoçao do item que eu quero, caso eu nao faça o salvamento o objeto é retornado ao banco de dados ? Ou no momento que aciono o metodo remove ele fica in memoria e caso nao salvar o objeto é limpo e o dado permanece no banco.

1 resposta
solução!

Olá júlio cesar! Até onde entendi, o Remove() não remove diretamente o objeto, ele apenas informa para o ChangeTracker que a entidade foi removida e, à partir do SaveChanges(), é que será realizada a operação de remoção propriamente dita.

Então, sendo mais direto na tua pergunta, caso você não salve a remoção seu objeto nao será removido do banco ele só fica com a Flag de removido lá no ChangeTracker...

Da pra ver mais detalhes na aula 3 do EntityFrameworkCore