public CachedReadOnlyPublicHealthProtectionRepository(IReadOnlyPublicHealthProtectionRepository publicHealthProtectionRepository, IDomainObjectsCache <PublicHealthProtection> publicHealthProtectionsCache) : base(publicHealthProtectionRepository) => _publicHealthProtectionsCache = publicHealthProtectionsCache;
public ReadOnlyPublicHealthProtectionRepositoryDecorator(IReadOnlyPublicHealthProtectionRepository publicHealthProtectionRepository) { _publicHealthProtectionRepository = publicHealthProtectionRepository; }
public GetPublicHealthProtectionListUseCase(IReadOnlyPublicHealthProtectionRepository readOnlyPublicHealthProtectionRepository) => _readOnlyPublicHealthProtectionRepository = readOnlyPublicHealthProtectionRepository;