Domande con tag 'c#'

2
risposte

Tutte le dipendenze devono essere create nel livello sottostante?

Dire che ho le seguenti classi: ServiceLayer.Service > BusinessLayer.BusinessClass1 > BusinessLayer.BusinessClass2> BusinessLayer.BusinessClass3. Nello scenario sopra; Il servizio chiama BusinessClass1, che chiama BusinessClass2, c...
posta 14.06.2017 - 22:31
5
risposte

Architettura ingannevole in C # che implica un'operazione simmetrica e una classe di visualizzazione

Sto cercando di costruire un'architettura in C # e non riesco a trovare un modo per eseguire l'operazione. Fondamentalmente, c'è un insieme di classi A , B , C e D che ereditano da I . Ognuna di queste classi ha un'operazio...
posta 28.06.2015 - 19:35
2
risposte

MVC / P nell'applicazione desktop

Sto sviluppando un'applicazione desktop in C # e ho separato diversi livelli in un'architettura MVC-ish. Come sono passato da GTK # a XWT, solo le visualizzazioni dovevano essere regolate, quindi la separazione dei livelli è stata fatta abbas...
posta 16.07.2014 - 23:07
3
risposte

Sto violando LSP se la condizione può essere verificata?

Questa classe base per alcune forme che ho nel mio gioco assomiglia a questo. Alcune delle forme possono essere ridimensionate, alcune non possono. private Shape shape; public virtual void SetSizeOfShape(int x, int y) { if...
posta 22.08.2014 - 18:42
3
risposte

Corretto modello oggetto query - NHibernate

Stavo cercando un'alternativa a Repository Pattern e ho letto su "Query object pattern" ( link ). Tuttavia, l'implementazione fornita nel link sopra non è esattamente ciò che stavo cercando: cerco qualcosa che possa essere facilmente iniettato,...
posta 09.08.2014 - 17:51
2
risposte

Esiste un modo per ordinare correttamente il codice nelle regioni che dividono metodi ed eventi? [chiuso]

Sto usando ReSharper e CodeMaid, entrambi hanno la loro opzione di codice "organizza", ma il problema è che non ho idea di come dirgli cos'è un evento e quale è un metodo / funzione che ho codificato. Se riorganizzo il codice (voglio le regio...
posta 23.09.2014 - 02:06
3
risposte

Estendere una struttura. Usare classi di aiuto piuttosto che composizione

Ho una struttura a cui voglio aggiungere metodi statici. Sì, hai indovinato, sto parlando di Datetime . È un requisito piuttosto tipico aggiungere MyCustomParse. Capita di restituire Datetime? , quindi non è un costruttore, ma è in qu...
posta 07.08.2014 - 15:01
5
risposte

Uso corretto dei VERBI HTTP nell'implementazione REST personalizzata

Ho un servizio lato server (utilizzando ASP.NET Core) che dovrebbe fornire un'API REST a vari client. Dietro il servizio, utilizzo un server SQL per l'archiviazione dei dati. Il controller ha il seguente attributo di percorso: [Route("ap...
posta 22.11.2018 - 09:58
3
risposte

La superficie del livello di accesso ai dati deve restituire oggetti di trasferimento dati o restituire modelli EF?

Quindi, dire che ho un metodo di controllo // GET: TimeEntries [HttpGet("[action]")] public IEnumerable<TimeEntryDTO> GetLast(int value) { return dal.GetLast(value); } E un metodo per il livello di accesso...
posta 28.11.2018 - 15:08
3
risposte

Indirizzamento di una variabile in VB

Perché Visual Basic.NET non ha l'operatore indirizzo di come C #? In C #, si può int i = 123; int* addr = &i; Ma VB non ha controparti equivalenti. Sembra che dovrebbe essere importante. UPDATE Poiché c'è un certo interesse, sto...
posta 18.02.2011 - 17:49