Namespace SEBT.Portal.Infrastructure.Repositories
Classes
- CardReplacementRequestRepository
EF Core implementation of ICardReplacementRequestRepository. Queries and writes to the CardReplacementRequests table.
- DatabaseDocVerificationChallengeRepository
Database-backed implementation of IDocVerificationChallengeRepository using Entity Framework Core. All read operations are scoped by userId to enforce ownership.
- DatabaseUserRepository
Database-backed implementation of IUserRepository using Entity Framework Core.
- HouseholdRepository
Household repository that delegates to the loaded state plugin (ISummerEbtCaseService). Maps plugin HouseholdData to Core HouseholdData at the boundary.
- InMemoryOtpRepository
An in-memory implementation of IOtpRepository that uses Microsoft.Extensions.Caching.Memory.IMemoryCache for storing OTP codes.
- MockHouseholdRepository
Mock implementation of household repository for development and testing. Returns mock data without requiring a database or external service.