Coflyr · Backend model field catalog
RecordEventEvidenceRequest
No mapped database table.
5 C# properties2 field groupsGenerated 2026-10-08
This C# model is not mapped as an EF entity. Public properties come from compiled type metadata, including inherited properties; they are API or in-memory fields rather than table columns. Purpose text is inferred from names and should be checked against the feature workflow.
← All model classes · AMOS Workpackage example
Under development · DB pending. Input for appending supporting evidence; actor and timestamp are set by the server. Event framework details.
Relationships and references
2 fields| # | Property | Model / EF type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | EntityNodeId | Guid? | Nullable | Selects an existing shared entity identity; uses the existing entity-link directory. |
| 2 | EventRequirementId | Guid? | Nullable | Optional owning obligation. The composite foreign key prevents evidence being assigned to another event. |
Other fields
3 fields| # | Property | Model / EF type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | ExpectedVersion | int | Required | Version read by the client. Stale updates are rejected and must be retried after reloading. |
| 2 | EvidenceType | EventEvidenceType { Record, Document, Measurement, Confirmation }EF: EventEvidenceType | Required | Record, Document, Measurement or Confirmation. Non-confirmation evidence requires an entity node. |
| 3 | Summary | string | Required | Explanation of the proof or confirmation being recorded. |