Domande con tag 'c#'

1
risposta

Polimorfismo / Problemi di progettazione dell'ereditarietà

Ho un FtpServerDataSeriesProvider che viene utilizzato per fornire serie di dati da file server Ftp: public interface class FtpServerDataSeriesProvider { IEnumerable<DataSeries> GetDataSeries(); } Ha diverse implementazioni c...
posta 22.05.2018 - 14:35
1
risposta

Come impersonare l'utente nell'app Web?

Sto costruendo un'app web intranet con ASP.NET. Stiamo utilizzando l'autenticazione di Windows per garantire l'accesso a pagine Web diverse. Afferriamo il lato server di login di Windows, quindi costruiamo le pagine web di conseguenza. Ho bisogn...
posta 30.05.2018 - 19:48
1
risposta

Il mio DataAccessLayer è stato implementato correttamente?

Ho 3 progetti nella mia soluzione: Un progetto ASP MVC Un progetto di app per console Un progetto di libreria di classi (il DataAccessLayer) Non volevo ricreare un modello di dati di entità ADO.net per ogni progetto, quindi ho "sempli...
posta 03.06.2018 - 21:25
3
risposte

Annidare gli oggetti senza passare gli argomenti?

Ho un paio di classi che ho annidato insieme (non nel senso che potresti pensare così nudo con me), per creare ciò che chiamo un oggetto prefabbricato (simile al sistema prefabbricato di Unity). In questo caso particolare, ho un prefabbricato...
posta 14.11.2018 - 22:57
1
risposta

Come applicare le regole aziendali in una struttura gerarchica di contenitori

Quindi, in precedenza Ho fatto questa domanda sugli oggetti a profondità infinita e sono arrivato ad usare il pattern Composite per modellare che un congelatore contiene un rack contiene una scatola e così via e così via. Ora è stato chiest...
posta 28.12.2017 - 18:34
3
risposte

Can Root Factory di aggregazione può creare la radice e le sue classi interne?

Attualmente, i miei aggregati e oggetti valore hanno costruttori protetti e alcuni di essi vengono creati da metodi di factory static all'interno dell'aggregato con nomi descrittivi. Crea un bel DSL e un modello abbastanza incapsulato ma rend...
posta 30.07.2018 - 11:57
2
risposte

Il modo migliore per implementare il servizio Windows in C #

Ho scritto un servizio C # usando MVC (Nessuna vista). Il programma avvia l'esecuzione e elabora alcuni dati dal database e memorizza alcuni dati aggregati e funziona perfettamente in VB ogni volta che lo eseguo. Ciò di cui ho un problema...
posta 13.07.2018 - 11:38
2
risposte

Come architettare correttamente l'app per visualizzare i moduli lunghi con molti controlli?

Fondamentalmente, sono stato incaricato di lavorare su un'app Xamarin.iOS (prevalentemente per tablet) che visualizzava un lungo modulo scorrevole che contiene ~ 200 controlli (pulsanti, interruttori, campi di testo, ecc ...). Normalmente, vo...
posta 23.04.2017 - 02:20
2
risposte

Ottenimento della contravarianza conforme a Liskov negli argomenti del metodo in C #

Cercando di praticare LSP, il seguente non mi è chiaro: Liskov requirements (some) -There must be contravariance of the method arguments in the subtype. – There must be covariance of the return types in the subtype. Anche il m...
posta 29.01.2018 - 16:19
2
risposte

Entità convalidata più volte utilizzando criteri diversi ogni volta

Vedi il codice qui sotto: public void GetOffers(List<Offer> offers) { if (Validate() == true) { OfferFactory offerFactory = new OfferFactory(); foreach (Offer offer in offer...
posta 11.07.2017 - 21:28