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 mio oggetto modello. Una delle colonne recuperate contiene una stringa XML in cui ho bisogno di estrarre alcuni valori e mapparli ad alcune proprietà del mio oggetto Model.
Ovviamente il recupero del record del database avviene nel livello di accesso ai dati; ma dovresti inserire l'analisi dalla stringa XML anche nel livello di accesso ai dati (dato che si tratta di estrarre dati) o preferiresti invece posizionarlo nel livello della logica aziendale (dal momento che il livello di accesso ai dati dovrebbe trattare solo con il database)?