Domande con tag 'dependency-injection'

1
risposta

Tempo di vita transitorio e iniezione del costruttore

Sto lavorando a un piccolo risolutore delle dipendenze leggero trovato qui link Attualmente se lo fai var instance = container.Get<Foo>(); Ottieni una nuova istanza per ogni chiamata a Ottieni Questo è corretto quando ci si...
posta 14.04.2015 - 09:16
1
risposta

Le librerie di classi .NET Core dovrebbero registrare le proprie implementazioni?

Il nostro team ha recentemente avuto una grande difficoltà nel decidere se sia una buona pratica o meno per le librerie di classi .NET Core registrare le proprie implementazioni con il fatto di fornire un metodo di estensione IServiceCollection...
posta 29.11.2018 - 11:25
1
risposta

Utilizzo dell'iniezione delle dipendenze utilizzando il modello di fabbrica

Voglio creare un .jar che incapsula un API del fornitore, quindi possiamo usare i nostri oggetti come parametri per comunicare con l'API. Ho letto alcuni articoli e argomenti qui in SO, ma sono ancora un po 'confuso se ottengo l'iniezion...
posta 21.07.2016 - 04:04
1
risposta

Iniezione delle dipendenze e radice di composizione

Recentemente ha iniziato a cogliere MVC e modelli di design. (ritorno a scuola a 34;)) Mi è stato chiesto dal mio insegnante di progettare un'applicazione in due parti. È un sito web di ricette che come app di amministrazione di WinForms....
posta 05.03.2017 - 03:24
2
risposte

Sostituisce il contenitore DI di ASP.NET Core con un contenitore esterno

Sto usando il contenitore DI integrato di ASP.NET Core. Mancano alcune funzionalità di cui ho bisogno, quindi ho bisogno di utilizzare un contenitore di terze parti. I migliori di Nuget sono Autofac e StructureMap. SimpleInjector è costanteme...
posta 10.03.2017 - 15:13
2
risposte

Iniezione delle dipendenze di ViewModel con parametro non gestito

Ho un PersonEditViewModel che ha bisogno di altri due oggetti, personId e PersonRepository . PersonRepository è ottenuto da un localizzatore di servizio: private final int personId; public PersonEditViewModel(int id) {...
posta 16.06.2015 - 20:48
1
risposta

Architettura di serializzazione dei dati, iniezione su costruzione e chiamata su chiamata

Sto creando un meccanismo di serializzazione / deserializzazione dei dati essenzialmente per un oggetto di archiviazione persistente. A causa della varietà di sistemi su cui questo meccanismo può essere eseguito, ci deve essere un numero variabi...
posta 20.09.2014 - 02:16
2
risposte

Iniezione di dipendenza: dove archiviare le dipendenze utilizzate da un solo metodo?

Sto sviluppando un progetto integrato con Dependency Injection (solo per riferimento, sto usando Unity). Il problema è che ho alcune classi Manager con diversi metodi e in molti casi ho delle dipendenze usate solo in un metodo. public class...
posta 22.08.2014 - 11:58
3
risposte

Architettura dell'applicazione MVVM, dove mettere la classe di configurazione di injection dependency, BusinessLayer e le interfacce Common?

Pianificazione della mia architettura per un'applicazione MVVM Arrivo a questo: MyApp.UI Visualizza MyApp.BusinessLayer ViewModel MyApp.DataAccessLayer RepositoryImplEF MyApp.DomainLayer DomainObject RepositoryInterface...
posta 16.09.2013 - 15:06
1
risposta

DB connection Dependency Injection e metodi statici di creatore

Uso spesso metodi "factory" statici per creare oggetti dal database. class Job { protected $objDb; public function __construct($objDb) { $this->objDb = $objDb; } public static function LoadArrayByProjectId($intProjectId, $objDd)...
posta 17.06.2013 - 21:33