Class SupportCaseUpdatedEventArgs
Something happened to a support case.
public sealed class SupportCaseUpdatedEventArgs : EventArgs
- Inheritance
-
SupportCaseUpdatedEventArgs
- Inherited Members
Remarks
Carries what a caller needs to decide whether to react, and nothing more. Enough to update a counter or re-read one case; deliberately not the message body. A handler is host code, and a support message is free-form text somebody typed - it is where a password gets pasted. Anything wanting the content reads the case through the service, where authorization applies.
Properties
CaseId
public required string CaseId { get; init; }
Property Value
Change
public required SupportCaseChange Change { get; init; }
Property Value
FromChannel
True when this came from an external channel rather than from the application.
public required bool FromChannel { get; init; }
Property Value
Remarks
The distinction a UI usually wants: a reply the user just typed needs no notification, while one that arrived from Slack is the thing worth lighting a chip for.
TeamKey
public required string TeamKey { get; init; }