2016-05-16 11 views
2

Ich benutze die Kernversion pf ASP.net das erste Mal und habe ein paar Fragen über den eingebauten DI-Container - Ja, ich weiß, es gibt viele andere Implementierungen für diese Aufgabe. Ich will nur sicher sein.asp.net-core DI - Bereiche und Registrierung

  1. Mehrere Implementierungen einer Schnittstelle

    Soweit ich weiß, dass es nicht möglich ist, mehr als eine Implementierung der gleichen Schnittstelle zu registrieren.

    Wahr?

  2. Named Registrierung

    Es gibt keine Möglichkeit (wie der @qualifier im Frühjahr (Java)) eine Instanz/Implementierung mit einem bestimmten Namen zu registrieren.

    Wahr?

  3. Scopes

    Es gibt keinen Bereich, der eine längere Lebensdauer als Anfrage (außer Singleton) hat Keine Aussicht/usecase/benutzerdefinierten Bereich (wie in Java cdi/Frühjahr Orchester).

    Wahr?

Jede Antwort wäre
Und ... ja klar, ich die Dokumentation lesen, die recht sind ..... Release Candidate wie ;-)

Antwort