by Anonymous » 01 Jul 2025, 13:11
Wir haben viele Klassen durch ein Projekt mit dieser Art von Abhängigkeiten < /p>
Code: Select all
public class Foo(IReadOnlyCollection instances)
< /code>
Während der Verwendung von Lightinject for di hat wir diese standardmäßig funktionieren. Jede registrierte Implementierung von IBAR würde hier aufgelöst. System.InvalidOperationException: Unable to resolve service for type 'System.Collections.Generic.IReadOnlyCollection`1[]' while attempting to activate...
Gibt es Optionen zur Behebung der IreadonlyCollection, ohne dass sie jeweils direkt in der Servicehollektion registriert werden? Daher zwingt es, Schlüssel zu verwenden, wenn sie jede IBAR registriert, was schwierig ist
Wir haben viele Klassen durch ein Projekt mit dieser Art von Abhängigkeiten < /p>
[code]public class Foo(IReadOnlyCollection instances)
< /code>
Während der Verwendung von Lightinject for di hat wir diese standardmäßig funktionieren. Jede registrierte Implementierung von IBAR würde hier aufgelöst. System.InvalidOperationException: Unable to resolve service for type 'System.Collections.Generic.IReadOnlyCollection`1[]' while attempting to activate...
[/code]
Gibt es Optionen zur Behebung der IreadonlyCollection, ohne dass sie jeweils direkt in der Servicehollektion registriert werden? Daher zwingt es, Schlüssel zu verwenden, wenn sie jede IBAR registriert, was schwierig ist