Files
Samuele Locatelli 4304617181 OK compilazione!
2026-05-14 09:10:27 +02:00
..
2025-06-21 11:53:07 +02:00
2026-05-14 09:10:27 +02:00
2022-04-21 18:07:59 +02:00
2025-06-25 18:45:07 +02:00
2025-06-21 11:53:07 +02:00
2025-06-25 18:45:07 +02:00
2024-09-04 19:19:55 +02:00
2024-12-30 14:03:35 +01:00

GPW.CORE.Data

Progetto responsabile dell'accesso ai dati e della gestione della persistenza per l'ecosistema GPW.

Caratteristiche principali

  • Accesso al Database: Utilizza Entity Framework Core con SQL Server.
  • Modelli di Dati: Contiene la definizione di tutti i modelli del database (es. DipendentiModel, RegAttivitaModel, AnagProgettiModel).
  • Autenticazione e Autorizzazione: Gestisce il contesto di autenticazione utente (UserAuthContext) e l'integrazione con ASP.NET Core Identity.
  • Servizi di Dati: Fornisce servizi per la gestione delle licenze, invio email (via MailKit) e gestione dei messaggi.
  • DTO: Include oggetti di trasferimento dati per le operazioni di input/output.
  • Integrazione: Supporta l'uso di Redis per il caching e l'integrazione con Azure Identity.

Dipendenze principali

  • Microsoft.EntityFrameworkCore (SQL Server)
  • Microsoft.AspNetCore.Identity.UI
  • MailKit
  • StackExchange.Redis
  • Azure.Identity
  • NLog
  • RestSharp