Domande con tag 'c#'

3
risposte

Modelli di mapping API (DTO) per modelli di dominio avanzati

Come implementare il PUT di HTTP che funziona con le raccolte secondarie quando si utilizzano i modelli di dominio ricco di DDD? Supponiamo di avere una radice aggregata con una raccolta di elementi ben incapsulata: (Ho omesso le proprietà...
posta 06.09.2018 - 22:16
2
risposte

Firme di proprietà con carico pigro negli oggetti business

Diciamo che sto progettando oggetti business attorno a un database poco ottimizzato che non ha alcuna possibilità di cambiare. Ho un oggetto Person con una proprietà ShippingAddress . Il ShippingAddress è molto costoso da caricare e si tro...
posta 05.06.2015 - 21:42
2
risposte

Esiste un nome per questo modello?

Un ciclo while può essere scritto come segue in C # (e in molte altre lingue): int someValue; int someTerminatingValue; while ((someValue = GetSomeValue()) != someTerminatingValue) { // Do something interesting } Esiste un nome per que...
posta 12.07.2015 - 19:30
1
risposta

Cleaner Windows Forms

Backstory: Sto lavorando su un progetto di installazione guidata e ho finito con una classe di form molto grande (un sacco di linee di codice). Poiché il mio modulo contiene un controllo Wizard che a sua volta ha molte pagine e ogni pagina ha...
posta 07.10.2015 - 14:59
3
risposte

Strategia per evitare l'esaurimento della memoria in un'applicazione intensiva della memoria

La mia applicazione C # .NET deve leggere molti file con letture elettriche. Ci sono diversi calcoli da fare e i file di output devono essere generati. A causa della natura dell'input sarebbe molto inefficiente da produrre dopo ogni riga di inpu...
posta 01.09.2015 - 02:36
3
risposte

Stream: cosa è successo dopo l'istanziazione ma prima di leggere?

Sto cercando di far affluire i flussi - il mio mondo è C # ma sospetto che i principi siano generali. Comprendo il principio generale della lettura / scrittura di byte da / a un negozio. Tuttavia, ciò che non capisco, in particolare in uno sc...
posta 18.11.2015 - 12:46
1
risposta

Come eliminare in modo sicuro ed economico i contenuti di una directory che vengono costantemente cancellati / sovrascritti

Sto codificando qualcosa che controllerà la directory di una specifica posizione statica, e se esiste, e un certo processo non è stato eseguito in n minuti, cancella i file di quella directory e tutte le sottodirectory file. Il problema è c...
posta 23.12.2015 - 21:24
2
risposte

Estrazione delle espressioni lambda dalle query e dalla leggibilità di linq

Ogni tanto quando ho un lambda complesso, faccio qualcosa del genere: Func<SomeObject, bool> equals = o => o.ID == someID && o.Name == someName && IsAdd || ... var myList = MyThings.Where(equals).ToList(); Suppo...
posta 01.10.2013 - 18:29
3
risposte

Il livello del dominio dovrebbe dipendere da NHibernate?

Vedi il codice qui sotto: public interface IUnitOfWorkWrite <TSession> : IDisposable { TSession Session { get; } void Commit(); void Rollback(); ITransaction BeginTransaction(); } } Questa inter...
posta 18.10.2017 - 14:37
3
risposte

Come si strutturano i casi di test su oggetti con più gradi di libertà?

Sto testando un metodo parametrizzato da due input e dipende da una strategia. Ecco cosa ho: [TestCase(input_a1, input_b1, strategy1)] [TestCase(input_a2, input_b1, strategy1)] [TestCase(input_a3, input_b1, strategy1)] [TestCase(input_a1, inpu...
posta 27.02.2018 - 05:03