RemoveSubjectRequest Class
The body of a receiver's request to remove a subject from an Event Stream (SSF 1.0 Section 8.1.3.3). Success is an empty 204; as with adding, a transmitter may answer success without acting, so the response reveals nothing about who it knows (SSF 1.0 Sections 8.1.3.3, 9.1).
public sealed record RemoveSubjectRequest : System.IEquatable<Abblix.SharedSignals.Model.RemoveSubjectRequest>Inheritance System.Object → RemoveSubjectRequest
Implements System.IEquatable<RemoveSubjectRequest>
Properties
RemoveSubjectRequest.StreamId Property
REQUIRED. The stream the subject is being removed from (SSF 1.0 Section 8.1.3.3).
public string StreamId { get; init; }Property Value
RemoveSubjectRequest.Subject Property
REQUIRED. The subject being removed (SSF 1.0 Section 8.1.3.3).
public Abblix.SecurityEvents.Subjects.SubjectIdentifier Subject { get; init; }