11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,

rubinim ha scritto:
come posso fare per passarlo tra i livelli service -> repository ... fino a :.

Potresti passarlo di livello in livello iniettandolo nei costruttori.
Risulterebbe forse un po' più pulito se usassi un IoC container, che si occuperebbe di risolvere le dipendenze ma non ti mettere ad implementarlo ora se il tuo progetto è già ad uno stadio avanzato. Rischi di perdere più tempo di quanto te ne farebbe risparmiare.

In alternativa, se la tua preoccupazione è quella di non avere dipendenze da System.Web, potresti leggere l'identità dal thread corrente.
System.Threading.Thread.CurrentPrincipal.Identity.Name

Controlla che CurentPrincipal e Identity non siano null prima di andare a leggere il nome.

ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.