5c37b2ef928abb2b49fa6a574c63ac6f8c807d11
Added the `Microsoft.EntityFrameworkCore.InMemory` package to enable an in-memory database for testing and lightweight storage. Introduced `MessagingServiceDbContext` with `DbSet` properties for `EmailAccount`, `ReceivedEmail`, and `EmailAttachment`. Configured entity relationships in `OnModelCreating`. Registered `MessagingServiceDbContext` and a generic repository (`IRepository<>`) in the dependency injection container. Updated namespaces and imports to support the new DbContext and repository. Improved project structure to enhance modularity and testability by leveraging EF Core's in-memory database.
DigitalData.MessagingService
Description
Languages
C#
100%