IHistoryRomRegistry
責務
immutable History ROM snapshot を登録・解決する境界です。
主要メンバー
| Member | Type | 説明 |
|---|---|---|
RegisterAsync(HistoryRomSnapshot snapshot, CancellationToken cancellationToken = default) |
Task<HistoryRomMetadata> |
History ROM snapshot を登録し metadata を返す。 |
Contains(string romId) |
bool |
History ROM id が登録済みか確認する。 |
ResolveAsync(string romId, CancellationToken cancellationToken = default) |
Task<HistoryRomSnapshot> |
登録済み History ROM snapshot を解決する。 |
境界ルール
- registry entry は受理後 immutable である。
- hash identity は resolve call をまたいで保持する。
This concise reference page is part of the architecture documentation area for AIKernel.NET. It is generated from architecture/interfaces/history/IHistoryRomRegistry-jp.md and should be read together with the surrounding category pages in the side navigation.
Source:
architecture/interfaces/history/IHistoryRomRegistry-jp.md