Wie kann verhindert werden, dass Microsoft einen bestimmten in ServiceCollection registrierten Dienst entsorgt?C#

Ein Treffpunkt für C#-Programmierer
Guest
 Wie kann verhindert werden, dass Microsoft einen bestimmten in ServiceCollection registrierten Dienst entsorgt?

Post by Guest »

Ich habe einen Dienst, der nicht von mir erstellt wurde, aber ich muss ihn über DI (zusammen mit anderen meinen Diensten) bereitstellen. Daher darf mein DI diesen Dienst nicht entsorgen, wenn der DI-Bereich entsorgt wird.
Für Autofac kann ich verhindern, dass bestimmte Dienste entsorgt werden (statt aller). ):

Code: Select all

builder.RegisterType().ExternallyOwned();
Ist es möglich, dasselbe für ServiceCollection von Microsoft zu tun?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post