Domande con tag 'c#'

1
risposta

Dove dovrebbero essere applicate le regole del dominio sull'input dell'utente?

L'applicazione è un'API. Gli utenti possono inviare dati all'API, che viene quindi trasformato in un oggetto dominio. Mi chiedo dove applicare le regole del dominio, nell'oggetto dominio. Facciamo in modo che sia più chiaro con un esempio...
posta 17.07.2018 - 14:41
2
risposte

Passing State o Context Across Layers in Web API

Mi sto imbattendo in uno scenario interessante su cui non sono stato in grado di ottenere risposte. Mi piacerebbe vedere se ci sono soluzioni eleganti per questo. Ecco alcuni casi d'uso: Voglio passare l'identità / utente principale dell'ut...
posta 19.09.2017 - 21:07
1
risposta

L'oggetto esiste fino a quando ci si riferisce da qualche parte, non disponga esplicitamente di non aiutare? [chiuso]

Sono un po 'perplesso sul motivo per cui questo non genera un'eccezione - credo che il CLR non cancelli l'oggetto perché c'è un riferimento ad esso? static void Main(string[] args) { List<A> listOfA = new List<A>...
posta 04.10.2017 - 19:22
1
risposta

One Session Factory per la durata di un'applicazione o una Session Factory per unità di lavoro?

Vedi il codice qui sotto, che crea una Session Factory per Unit Of Work: public int Update(IdentityRoleView role) { var role2 = AutoMapper.Mapper.Map<IdentityRole>(role); ISessionFactory SessionFactory = N...
posta 08.10.2017 - 14:33
3
risposte

Membro Value Objects utilizzato per convalidare un altro oggetto valore

Vedi il codice qui sotto: public sealed class UKCurrency : ICurrency { private static readonly int _decimalPlaces=2; private static readonly decimal[] _denominations = new decimal[] { 50.00M, 20.00M...
posta 15.02.2018 - 12:04
2
risposte

Esiste un nome di modello per i modelli di dominio che contengono il comportamento e lo stato minimo o nulla?

Comprendo la differenza tra un modello di dominio ricco e un modello di dominio anemico. Un modello di dominio anemico contiene classi con stato solo in cui il comportamento è contenuto nei servizi applicativi. Di recente ho fatto alcune doma...
posta 21.06.2017 - 00:44
2
risposte

Come evitare le variabili globali?

Sto usando c # ma la domanda era più rivolta ai principi di ingegneria del software, quindi ti sto ponendo la domanda qui. Ci sono così tante domande qui ma per lo più dicono: "Come usare le variabili globali in c #?" e "Le variabili globali...
posta 29.04.2017 - 09:43
1
risposta

Architettura dell'applicazione MV # multithreaded C #

Ho un'applicazione incorporata in C # che usa il pattern MVVM che avrà 40-50 test diversi che devono essere eseguiti. Voglio mostrare ogni test come una voce di elenco con una barra di avanzamento di quanto è progredito ogni test. Voglio eseguir...
posta 27.04.2017 - 21:31
1
risposta

Quali criteri dovrei usare per determinare se una nuova funzione della mia app dovrebbe essere una nuova area o una nuova app? [chiuso]

Sto creando un'applicazione ASP.NET MVC Core. Vorrei aggiungere 2 nuove funzionalità: Una nuova area per amministratori e Un'API Web per servizi di riluttanza. Mi chiedevo se l'API Web e l'area di amministrazione dovessero essere nuove...
posta 22.11.2017 - 18:19
4
risposte

Accesso simultaneo al database sull'unità di rete condivisa

Sono parte di un piccolo team che attualmente utilizza un database di Access per pianificare la disponibilità di un team più ampio. Ciò ha presentato alcuni problemi con la corruzione del database di Access. Inoltre, voglio implementare funziona...
posta 05.02.2018 - 22:57