Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Wenn du die Handler via DI registrieren möchtest, könnte es vielleicht so klappen? Ich kenne die Libs nicht, die du nutzt, aber wenn ich den Code richtig lese, sollten die Handler alle von DelegatingHandler erben, oder? C#-Quellcode (18 Zeilen) Hier musst du aufpassen, dass die Handler auch immer als Singleton registriert werden. Die Types beim Registrieren müssen auch passen (also DelegatingHandler muss in den Typeparams sein). Dafür könntest du auch easy ne Extension AddGraphHandler<THandler>(…

  • Benutzer-Avatarbild

    Hmm, das ist dann echt ein spezielleres Problem. Auf die Schnelle gedacht, würde sowas reichen? Ist eine leicht abgewandelte Version von meinem vorherigen zweiten Fragment, mit dem Unterschied, dass die Factory jetzt Services vom ServiceProvider holen kann. Damit könnte der Aufrufer der AddGraphClient Extension spezifische Services auswählen, die gleichzeitig vom DI Container kommen: C#-Quellcode (31 Zeilen)