Domande con tag 'c#'

3
risposte

C # Implementazione di più interfacce disparate in una singola classe base

(Questo è probabilmente un dupe, ma in tal caso non l'ho ancora visto, anche se potrebbe essere Buone pratiche per incapsulare un parametro che richiede l'implementazione di più interfacce , ma quella domanda non risponde alla mia situazione)...
posta 09.11.2017 - 14:43
2
risposte

Dove dovrei inserire il metodo di accesso al database in un ambiente con vista ad albero

Ho scritto una classe per rappresentare i dati di tipo "Treeview", che possono essere semplificati come: public class Item { public string Name { get; set; } public KPI AssociatedKPI { get; set; } public List<Item> Children {...
posta 21.11.2017 - 14:50
2
risposte

Come progettare validazioni configurabili per importare file Excel?

Ho un requisito in cui devo convalidare il file excel prima di importarlo nell'applicazione. Il file di Excel avrà circa 15-20 colonne definite. E abbiamo circa 200-250 regole per convalidare il file excel. Al momento, c'è un servizio Windows...
posta 15.08.2017 - 08:59
1
risposta

EF6 - come tenere traccia di cosa è cambiato quando gli oggetti sono mappati?

In un'applicazione EF6 DB-first, abbiamo un livello di accesso ai dati che gestisce tutte le interazioni con EF. Gli oggetti estratti dal contesto sono classi C # generate da EF, che vengono quindi mappati su POCO equivalenti nel livello azie...
posta 03.08.2017 - 14:03
1
risposta

Devo separare nella propria classe quando si creano metodi privati nel livello di servizio?

Desidero che il mio progetto rispetti i principi SOLID e scriva codice pulito, ma non sono ancora molto chiaro quando dovrei separarmi dal livello di servizio. Ho un controller Web Api 2.0 chiamato ParkingController che ha il seguente metodo:...
posta 24.10.2017 - 09:41
2
risposte

Rileva quando un file viene creato (su un server web) e pronto per l'uso in una delle tante directory

Ho un bug strano, intermittente che sta accadendo su un server web. Uno dei metodi attiva la creazione di un piccolo file (3kb), in una cartella. La cartella si basa sull'anno corrente, sul mese e sull'ID posizione. Il file viene creato da...
posta 20.11.2017 - 17:08
2
risposte

Come progettare una classe di servizio datetime business che esegue due tipi di calcoli basati su un argomento passato in

Contesto Sto facendo una classe di servizio che funziona essenzialmente come un calcolatore di business datetime. Cioè, può eseguire vari calcoli come ad esempio la data è X giorni lavorativi da una determinata data, quando è l'inizio della...
posta 02.02.2018 - 00:20
1
risposta

E 'ancora considerata un'implementazione del modello di strategia?

Nel mio progetto ho diversi tipi di entità. Ottengo i dati per queste entità in file di testo da una terza parte. Ho scritto una classe per leggere e analizzare questi file di testo, usando il modello di strategia. Il metodo in questa classe...
posta 13.02.2018 - 17:47
1
risposta

Trasmissione di dati a una variabile sconosciuta

Sto sviluppando un progetto che utilizza la comunicazione seriale per interfacciare tra un microcontrollore e il mio computer. Voglio essere in grado di passare quale variabile che voglio cambiare, nonché i dati da assegnare alla variabile. Ques...
posta 13.03.2018 - 15:33
1
risposta

Miglior approccio per avere una vista condivisa

Ho un sito web in cui voglio avere una vista parziale sulla pagina che contiene un servizio Singleton. Sto cercando di farlo con Razor Pages, e ho provato le Viste Parziali e ViewComponents, ma non ho ottenuto l'esperienza desiderata, probabi...
posta 07.03.2018 - 11:54