Tag: constructor-injection
Constructor Injection die Dependency Injection-Technik der übergabe eines Objekts die Abhängigkeiten zu den zugehörigen Konstruktor.
4
Antworten
Habe ich einen wcf-Dienst und auf dem client habe ich: var service = new ServiceReference1.CACSServiceClient() Den eigentlichen Dienst-code: public CACSService() : this(new UserRepository(), new BusinessRepository()) { } public CACSService(IUserRepository Repository, IBusinessRepository businessRepository) { _IRepository = Repository; _IBusinessRepository
1
Antworten
Inversion of control ist ein Wert-proof-Technik, die verwendet wird, um die modulare Strukturierung eines Systems und Entkopplung der Komponenten voneinander. Niedrige Kopplung ist immer ein Vorteil: es erleichtert die automatische Prüfung der Komponenten und macht den code
2
Antworten
Ich versuche, herauszufinden, wie zu verwenden, Einfache Injektor, ich habe es verwendet um das Projekt ohne Probleme bei der Registrierung und einfache Dienstleistungen und deren Komponenten. Jedoch wollte ich mit dependency injector, wenn eine Komponente mit mehr
4
Antworten
Ich habe einen angeschaut, ähnliche Fragen auf diesem board, aber keiner von Ihnen Antwort auf meine Frage. Diese seltsam klingen, aber ist es möglich, zu verhöhnen, aus einem Konstruktor-Aufruf auf das Objekt sind Sie spöttisch. Beispiel: class
2
Antworten
Erstellt habe ich 2 einfache Klassen. Der Konstruktor einer Klasse versehen, die als @Autowired. Akzeptiert Sie das Objekt der anderen Klasse. Aber dieser code nicht. Klassen :- 1) SimpleBean.java @Configuration public class SimpleBean { InnerBean prop1; public
3
Antworten
Ich habe eine Basisklasse Base mit dependecy Dep und Standard-Spritzgieß-und Konstruktor- Class Base : IBase { public IDep Dep { get; set; } public Base() { Console.WriteLine("Default Constructor Base "); } [InjectionConstructor] public Base(IDep dep) { Console.WriteLine("Injection
2
Antworten
Ich habe eine MainClass die 2 Variablen. Ich möchte gehen diese 2 Werte in eine springframework bean-Klasse "Test". wie kann ich definieren, dass in applicationContext.xml und auch wie gebe ich die 2 Variablen-Werte an die bean "Testen".
3
Antworten
Laut dieser Artikel, ein Controller soll über einen Konstruktor verfügen, wird das interface implementiert, übergeben, a la: public class DuckbillsController : ApiController { IDuckbillRepository _platypiRepository; public DuckbillsController(IDuckbillRepository platypiRepository) { if (platypiRepository == null) { throw new ArgumentNullException("platypiRepository
1
Antworten
Ich habe ein problem mit dem Frühlings-und constructor injection. Ich möchte zu erstellen, die dynamisch Objekte mit einem Namen (String) und id (long). Aber wenn die spring.xml Datei geladen wird, tritt eine Ausnahme auf. Exception in thread
3
Antworten
Ich versuche, herauszufinden, MEF Konstruktor-Injection-Attribut. Ich habe keine Ahnung, wie sage ich es zum laden der Konstruktor-Parameter. Dies ist die Eigenschaft, die ich versuche zu laden [ImportMany(typeof(BUsers))] public IEnumerable<BUsers> LoadBUsers { get; set; } Hier ist der
3
Antworten
Ich bin mit C# mit Microsoft Unity framework. Ich bin mir nicht ganz sicher, wie dieses problem zu lösen. Es hat wahrscheinlich etwas zu tun mit meinen Mangel an Verständnis DI mit Unity. Mein problem kann so
8
Antworten
Ich versuche, den Frühling zu injizieren SLF4J logger in einer Klasse etwa so: @Component public class Example { private final Logger logger; @Autowired public Example(final Logger logger) { this.logger = logger; } } Ich habe festgestellt, das
7
Antworten
Ich bin mit Microsoft Einheit für dependency injection, und ich will etwas wie das hier tun: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext