Domande con tag 'service-locator'

1
risposta

Come gestire la dipendenza quando si hanno progetti separati?

So che c'è tutto questo parlare di avere solo una composizione root che imposta tutte le tue dipendenze e che dovresti sempre preferire un'iniezione del costruttore ad altri tipi, ma a volte non ha alcun senso per me. Ecco il mio pseudo codice:...
posta 04.06.2015 - 16:39
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

Dove mantenere i servizi persistenti nell'architettura MVVM?

In un'applicazione MVVM ho bisogno di utilizzare alcuni servizi che sono persistenti, ad es. servizi di rete come P2P e WCF in cui il principale "motore" o endpoint del server deve rimanere attivo durante la vita della mia applicazione. Attualme...
posta 26.04.2015 - 02:09
4
risposte

Elaborazione delle immagini: schema di localizzazione dei servizi e contenitore delle dipendenze

Come per wiki , A dependency is an object that can be used (as a service). qui è il paradigma OOP che utilizza la sintassi C che indirizza 4 ruoli, mostrati di seguito. 1) interfaccia ( handlers.h ) typedef struct { int...
posta 23.07.2017 - 09:50
4
risposte

Va bene usare il localizzatore di servizi per le dipendenze diffuse? [chiuso]

Rispettiamo rigorosamente l'inversione del controllo nella nostra base di codice, ma questo crea costruttori infernali (sì, lo so che significa che le nostre classi non sono abbastanza coerenti, questo è un work in progress). Il fatto è che a vo...
posta 29.11.2015 - 13:39
1
risposta

Service locator vs Iniezione delle dipendenze?

Ho una classe che funge da adattatore tra una richiesta HTTP e la richiesta di dominio personalizzato della nostra Applicazione. Quindi ogni elemento di richiesta Http: URI, intestazioni, contenuti sono mappati ai nostri elementi dell'oggetto do...
posta 04.08.2017 - 13:24
1
risposta

Lookup pattern come modo per trasmettere riferimenti globali

Sto osservando un codice legacy in java che utilizza il pattern Locator del servizio come metodo per passare i riferimenti globali invece di passarli più e più volte attraverso gli argomenti del metodo e sto cercando di ridefinire questo approcc...
posta 12.01.2015 - 08:01
1
risposta

Come devono essere gestite le dipendenze attraverso un'applicazione modulare?

Diciamo che abbiamo una struttura come questa: Application -- Modules --Module1 -- Controller -- PublicHelper --Module2 -- Controller -- PublicHelper In cui il Public Helpe...
posta 03.01.2014 - 14:55
1
risposta

Un localizzatore di servizi porta a un codice più semplice in questa situazione?

Supponiamo di avere una classe come questa: public interface IService { // Gets some data, possibly from a website / database List<string> GetStrings(); } public class ItemViewModel : BaseViewModel { // Some view-related dat...
posta 24.08.2018 - 15:34
1
risposta

Uso di ninject in una libreria di classi

In cerca di aiuto per orientarmi su ninject e DI. Usando i semplici esempi che ho trovato online tutto funziona bene ma provare a fare qualcosa di più complesso sta causando mal di testa. Ho una libreria di classi che riceve i file, li ana...
posta 16.05.2016 - 14:16