ResearchCave Technology

ResearchCave.Domains.Common (1.0.0)

Published 2026-10-13 18:48:46 +03:00 by admin

Installation

dotnet nuget add source --name ResearchCave --username your_username --password your_token https://git.researchcave.com/api/packages/ResearchCave/nuget/index.json
dotnet add package --source ResearchCave --version 1.0.0 ResearchCave.Domains.Common

About this package

Shared ResearchCave Domains API and messaging contracts.

ResearchCave.Domains.Common

Shared DTOs and messaging contracts for ResearchCave Domains.

Most applications should install ResearchCave.Domains.Client, which depends on this package. Event consumers may reference this package directly to handle DomainAccessChanged messages published on researchcave.domains.access.changed.

Recovery consumers can also handle DomainSynchronizationStarted, DomainAccessSnapshot, and DomainSynchronizationCompleted. Treat a completed run as an authoritative full snapshot: upsert every record observed for its run ID, then remove local records that were not observed. Do not trigger normal Added/Verified side effects from snapshot messages.

Details
NuGet
2026-10-13 18:48:46 +03:00
0
ResearchCave.Domains.Common
23 KiB
Assets (2)
Versions (1) View all
1.0.0 2026-10-13