Domande con tag 'inversion-of-control'

3
risposte

Esempi di iniezione manuale delle dipendenze ancora strettamente accoppiati

Utilizzo AutoFac da qualche tempo per occuparmi dell'iniezione delle dipendenze che stiamo utilizzando in un progetto web. Tutto va bene, ma ora voglio dimostrare DI al di fuori di un contesto AutoFac per ragioni irrilevanti a questa domanda....
posta 03.09.2015 - 17:35
1
risposta

Scegli dinamicamente la classe di fabbrica corretta con Inversion of Control

Ho un TreeView e voglio abilitare il menu contestuale quando clicchi con il tasto destro del mouse. È composto da elementi di diverse classi , ma condividono tutti la stessa classe base . Quindi, stavo considerando di creare un Facto...
posta 07.04.2015 - 11:49
2
risposte

Contesto del database e iniezione Singleton con IoC

Tutto quanto riportato di seguito riguarda un'app di ASP.NET c #. Ho un Singleton Settings MemoryCache che legge i valori dal database al primo accesso e li memorizza nella cache, quindi li invalida utilizzando il messaggio SQL Service Broker e...
posta 29.12.2013 - 23:27
2
risposte

Semplici esempi di applicazioni Asp.Net correttamente progettate che illustrano diversi livelli di servizio?

Ho iniziato a programmare professionalmente per anni in diverse aziende e mi considero un programmatore abbastanza competente. Tuttavia, ovunque io abbia lavorato, ci sono dozzine di ingegneri e programmatori di software diversi con dozzine di s...
posta 02.02.2018 - 02:30
1
risposta

Responsabilità per l'aggiunta e l'ordinazione di voci di menu in un'applicazione modulare

Dopo Ordinare le voci di menu alimentate da più moduli mi è stata rivolta una domanda, che è responsabile per l'ordine e l'allineamento delle voci di menu in un'applicazione modulare. Il link precedente suggerisce che il modulo che offre la...
posta 03.11.2017 - 17:54
2
risposte

IoC Framework vs. DI Layer

Diciamo che abbiamo una struttura di classe come la seguente: // implementation.ts export class A implements IA { constructor(private b: IB) {} } export class B implements IB { constructor(private c: IC) {} } export class C implements...
posta 11.08.2016 - 00:14
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

IoC, Unity e parametri di passaggio (o un modo per evitare di farlo)

Anche se il concetto di IoC non mi è estraneo, sono nuovo di Unity e ho difficoltà a connettere i punti metaforici, per così dire. Nel nostro progetto abbiamo una libreria di classi per la logica, quindi diverse librerie di classi con reposit...
posta 19.11.2014 - 11:39
1
risposta

Applicazione del linguaggio di supporto per l'inizializzazione su richiesta a livello di variabili piuttosto che di classe

Stavo cercando il modo idiomatico per implementare l'inizializzazione pigra thread-safe per una collezione di configurazione recuperata dal DB all'interno di un bean Spring. Ho deciso di adattare il modello di supporto per l'inizializzazione...
posta 17.12.2014 - 11:13
1
risposta

Architettura a strati usando Entity Framework con diverse librerie di classi

Requisiti aziendali richiesti per creare un'architettura a strati e modulare. Così ho progettato un'architettura per renderla disaccoppiata e modulare possibile. Elencherò i miei livelli di seguito ASP .NET MVC Application (UI) Business Lo...
posta 23.01.2013 - 14:27