Domande con tag 'business-logic'

4
risposte

Suggerimenti del motore delle regole per codice hard if-then-else

Domanda di ripubblicazione come post precedente sullo stesso L'argomento non era chiaro. Attualmente la nostra applicazione finanziaria riceve più feed in formato csv dal client, solitamente ci sono da 100 a 5 milioni di righe di dati. Quan...
posta 22.09.2018 - 05:44
2
risposte

Dove devo imporre che un'entità abbia tra 0 e 7 attributi

Sfondo Devo implementare una whitelist di URL per limitare il numero di pagine su cui può essere distribuito un widget javascript. Il dominio richiedente è già limitato per un account, ma ora voglio limitare ogni account a un elenco di un...
posta 23.10.2017 - 22:22
2
risposte

Come progettare BLL in ASP.NET MVC

Sto provando a progettare una soluzione N-Tier per il mio progetto WebAPI esistente. Ho un progetto WebAPI in cui, al momento, tutte le logiche di business sono scritte nei controller e la convalida dei dati viene effettuata tramite annotazio...
posta 02.01.2017 - 17:28
3
risposte

Come implementare la business logic con i servizi Web?

Sono un po 'confuso su come la logica aziendale dovrebbe essere implementata usando i servizi web. Ad esempio, pensa a un'applicazione di gestione dell'istruzione. Ci sono semplicemente studenti, insegnanti e corsi. Ora, il lato server dell'appl...
posta 03.01.2017 - 10:32
1
risposta

Dove dovrebbe essere scritta la seguente logica aziendale?

Ho un'applicazione console C #. Questa applicazione ha molti diversi progetti / file di classe C #, ciascuno dedicato all'analisi di un certo tipo di XML e alla creazione di un oggetto, chiamato "Risposta". Ora, ognuno di questi singoli progetti...
posta 09.03.2015 - 10:37
3
risposte

Come creo un livello aziendale semplice ma complesso?

Sto lavorando con un'applicazione web abbastanza complessa. È suddiviso nei seguenti livelli: Presentazione - HTML Livello di servizio: API REST e SOAP in comunicazione con il livello aziendale Livello aziendale: contiene la logica azien...
posta 14.09.2013 - 15:57
2
risposte

Dove inserire il codice per la deserializzazione XML: livello di business logic o livello di accesso ai dati?

Ho un'applicazione web (ASP.NET Core / C #) con 3 livelli (web / presentazione, logica aziendale e accesso ai dati). Sto utilizzando Entity Framework per recuperare un record da un database SQL Server che viene successivamente associato al mi...
posta 11.07.2017 - 10:38
1
risposta

Evitando riferimenti concreti, le relazioni espressive dovrebbero costituire un'eccezione alla regola?

Ho un oggetto business critico GroupMembership che rappresenta la relazione tra un utente e un gruppo. Ho impostato una politica architettonica che gli oggetti business critici dovrebbero evitare di fare riferimento direttamente l'un l'altr...
posta 02.05.2018 - 14:49
1
risposta

Va bene avere una transazione a livello di presentazione?

Supponiamo di avere un Order oggetto che ha List<OrderItem> , l'utente va alla pagina e crea il suo ordine, ora dovrei salvare la sua selezione nel database, ho due classi di servizi dati una per ogni entità , OrderDataService...
posta 31.05.2018 - 11:59
1
risposta

Funzione per l'elaborazione dei file: Business Layer, Service Layer o altro?

Ho letto che i repository non dovrebbero fare riferimento ad altri repository. Ho un metodo ProcessFile che si riferisce a più repository, analizza un file e inserisce in molti modelli di tabelle in diversi database. Se ProcessFile...
posta 18.08.2018 - 10:01