Domande con tag 'c#'

1
risposta

Alternative all'ereditarietà per componenti con comportamenti diversi?

Ho imparato molta ereditarietà in C #. Ma mi chiedo se ci sono altri modi che possono essere più puliti per le configurazioni basate sui componenti. Ho oggetti che sono tutti praticamente uguali ma hanno un comportamento unico legato a loro,...
posta 22.05.2018 - 00:55
1
risposta

Progettazione delle classi di nodo derivate da albero della sintassi

Diciamo che ho una classe Node astratta e una classe% co_de derivata da BinaryOperation e tre classi Node , IntegerConstant e RealConstant derivate anche da CharacterConstant . Il design generale per la classe No...
posta 29.08.2017 - 21:48
2
risposte

Archiviazione di dati temporanei all'esterno di DbContext in Entity Framework

Ho un problema di prestazioni con alcuni metodi nel mio livello di servizio. I metodi che mi causano problemi hanno una certa logica, ma è la connessione db che richiede più del 95% di tempo di esecuzione. Il problema è sfortunatamente hardware,...
posta 13.03.2018 - 05:23
1
risposta

La modifica di uno scenario Specflow dopo la sua scrittura viola il principio di chiusura aperta?

Sto cercando di imparare Specflow. Ho comprato un libro e arriva nel fine settimana. La maggior parte degli scenari che vedo online sono per cose semplici come i calcolatori. Ad esempio, vedi lo scenario seguente: Feature: Calculator In...
posta 08.03.2018 - 12:54
1
risposta

Come dovrei progettare un bot C # che può essere esteso con modifiche minime al codice?

Sto progettando un bot C # utilizzando il Microsoft Bot Framework . Mi piacerebbe che il bot fosse facilmente estensibile, consentendo agli sviluppatori di aggiungere dialoghi / risposte mentre si apportano modifiche al codice nel minor numero...
posta 16.05.2017 - 20:51
1
risposta

Come assicurarsi che il limite del payload JSON non superi un certo valore durante una richiesta web?

Devo chiamare le API di terze parti in cui la dimensione del payload ha un limite massimo di dimensioni, ad esempio 4 MB. Ciò significa che non posso chiamare l'API con un payload di dimensioni superiori a 4 MB. Come posso risolvere questo in...
posta 15.05.2017 - 09:30
1
risposta

Estendere un progetto polimorfico già esistente oltre le aspettative iniziali

Sono un po 'intrappolato nel mio progetto. Devo estenderlo ben oltre le aspettative iniziali. In primo luogo mostrerò come stanno le cose adesso e quali comportamenti voglio aggiungere ma non so come. Attualmente, il seguente codice funzio...
posta 18.05.2017 - 18:30
2
risposte

Asp.Net Mvc 5 / Web Api 2 per testare il livello di accesso ai dati

Diciamo che ho un'interfaccia IRepository implementata dalla classe Repository (usa il contesto del database per implementare i metodi IRepository). E interfaccia IUnitOfWork implementata dalla classe UnitOfWork usando IRepository. Le mie do...
posta 18.05.2017 - 20:22
2
risposte

Controllo del codice sorgente per il team SaaS

Il nostro team sta sperimentando alcuni problemi di crescita per quanto riguarda il controllo del codice sorgente. Usiamo Team Foundation poiché si integra facilmente con la nostra infrastruttura esistente, ma sono decisamente aperti ad altre op...
posta 06.02.2017 - 14:19
1
risposta

Problemi nascosti con l'assenza di JSON e l'uso di Datatables? [chiuso]

Attualmente sto lavorando a una soluzione che prevede la visualizzazione di milioni (un centinaio, forse più) di record da un database, ma solo un piccolo sottoinsieme per pagina (forse 20-30 registra una pagina) Il sito è stato creato come...
posta 09.02.2017 - 03:40