Domande con tag 'c#'

1
risposta

Posso evitare di usare tipi di variabili che ignorano il controllo del tipo quando si utilizza una libreria che fornisce modelli in gran parte identici ma non correlati?

Ho una situazione in cui sto usando una libreria che è stata generata per fornire un'interfaccia XML in C # basata su un file XSD eseguito attraverso xsd.exe . L'XML è strutturato in questo modo. -Results -ModelA -ModelB...
posta 02.03.2018 - 16:30
1
risposta

Memorizzazione nella cache dei dati in base al grafico delle dipendenze

Il mio team e io stiamo attualmente mantenendo un sistema di caching basato esclusivamente sulle chiavi. Da quello che ho letto stiamo cercando un sistema basato sulla strategia cache-aside. Dove abbiamo un sito web che parla con un servizio di...
posta 07.03.2018 - 14:27
1
risposta

Posso ottenere informazioni su una query SQL SELECT (come le tabelle a cui accede) usando C #?

L'applicazione c # con cui sto lavorando esegue molte query T-SQL SELECT archiviate come stringhe in un database. Queste query riguardano quasi tutti i dati di selezione e l'unione con diverse tabelle all'interno del database. Alcune combi...
posta 06.03.2018 - 16:02
2
risposte

Real Work in Constructor vs Factory Method [duplicate]

Così ho fatto molte letture / ricerche su codice / design pulito, OOAD, refactoring, TDD, ecc. Sto solo cercando di migliorare i miei progetti per essere più facili da estendere e mantenere. Una cosa che emerge molto spesso è evitare di fare "...
posta 19.06.2018 - 20:40
1
risposta

C # cambiando il problema di XSD

Sto cercando di implementare uno standard ISO che per sommario ha il seguente: Ci sono operations (come un'azione in MVC) Sono presenti rispettivamente request e response per operazione Questi requests e responses...
posta 06.06.2018 - 05:55
1
risposta

DDD Relazioni tra entità figlio / oggetti valore

Sono nuovo di DDD e cerco di capirci qualcosa scrivendo un prototipo per un'applicazione (Core-Logic-Layer). Il mio modello di dominio è simile a questo atm. (Ho estratto le parti, che non erano necessarie per il problema): Quindiabbiamou...
posta 05.09.2018 - 13:04
1
risposta

Abbiamo davvero bisogno di SerializableAttribute?

Capisco che ne abbiamo bisogno per marcare una classe i cui oggetti possono essere serializzati, ma abbiamo assolutamente bisogno di questo perché la logica del retro funzioni? Potremmo semplicemente serializzare l'oggetto usando i metodi necess...
posta 25.09.2018 - 22:09
1
risposta

Assegnazione di un nome succintamente a un oggetto

Ho un oggetto che racchiude un Either<T,T[]> . Può essere solo una singola istanza di T o un array di T[] , ma non lo so al momento della compilazione. Come faccio a denominare la classe e come faccio a denominare un'istanza,...
posta 17.09.2018 - 10:28
1
risposta

Interfacce per waypoint

Ho una classe di waypoint che uso per connettere un sacco di altri waypoint. Ma ho anche un tipo speciale chiamato consumer, questo non è tecnicamente un waypoint ma deve agire come uno di quei waypoint che devono connettersi ad esso. Quin...
posta 14.05.2018 - 00:32
1
risposta

Rendere le conversioni di tipo più leggibili

Se crei una funzione, che dovrebbe rendere più facile l'uso di typeconversion, ma potrebbe portare a più errori, implementarla globalmente e cosa potrebbe controbattere - quando la leggibilità sembra essere migliorata? Per esempio (semplice):...
posta 04.10.2018 - 15:42