ola tenho uma duvida a respeito disso, quando e interessante utilizar cada uma , um exemplo , mais a frente na frente no curso esta sendo utilizado o transitorio , mas nao sei pq nao esta sendo utilizando o siglteton ou scoped por exemplo
ola tenho uma duvida a respeito disso, quando e interessante utilizar cada uma , um exemplo , mais a frente na frente no curso esta sendo utilizado o transitorio , mas nao sei pq nao esta sendo utilizando o siglteton ou scoped por exemplo
Olá Luan, tudo certo?
De modo simples, o método AddSingleton
é usado quando é necessário que apenas um objeto seja criado para ser compartilhado para todas as requisições.
O método AddScoped
é usado para manter o mesmo objeto em uma mesma requisição, mas um objeto diferente em uma outra requisição.
E o método AddTransient
cria um objeto novo para cara controller e para cada serviço.
Para mais informações, segue o link da documentação.
Bons estudos!