Skip to content

Commit b7eebb4

Browse files
committed
Reference AccessRequest docs from AccessRequestDetails projections
Use <inheritdoc cref> on the six read-model fields that project AccessRequest verbatim, so their documentation tracks the entity instead of duplicating it.
1 parent 5475c61 commit b7eebb4

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

src/Pam.Domain/Models/AccessRequestDetails.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,23 @@ public class AccessRequestDetails
2121

2222
/// <summary>The access rule pinned on the request at submit, or null for requests created before pinning.</summary>
2323
public Guid? RuleId { get; set; }
24+
25+
/// <inheritdoc cref="Entities.AccessRequest.NotBefore"/>
2426
public DateTime NotBefore { get; set; }
27+
28+
/// <inheritdoc cref="Entities.AccessRequest.NotAfter"/>
2529
public DateTime NotAfter { get; set; }
30+
31+
/// <inheritdoc cref="Entities.AccessRequest.Reason"/>
2632
public string? Reason { get; set; }
33+
34+
/// <inheritdoc cref="Entities.AccessRequest.Status"/>
2735
public AccessRequestStatus Status { get; set; }
36+
37+
/// <inheritdoc cref="Entities.AccessRequest.CreationDate"/>
2838
public DateTime CreationDate { get; set; }
39+
40+
/// <inheritdoc cref="Entities.AccessRequest.ResolvedDate"/>
2941
public DateTime? ResolvedDate { get; set; }
3042

3143
/// <summary>The lease this request produced once activated, or null if it has not produced a lease.</summary>

0 commit comments

Comments
 (0)