Class WebSocketConnectionSnapshot
- Namespace
- Virtufin.WebSocketManager.Actors
- Assembly
- Virtufin.WebSocketManager.dll
public sealed record WebSocketConnectionSnapshot : IEquatable<WebSocketConnectionSnapshot>
- Inheritance
-
WebSocketConnectionSnapshot
- Implements
- Inherited Members
Constructors
WebSocketConnectionSnapshot(string, string, string, string?, Dictionary<string, string>, string?)
public WebSocketConnectionSnapshot(string Id, string Url, string Status, string? Topic, Dictionary<string, string> Tags, string? ContentType)
Parameters
Properties
ContentType
public string? ContentType { get; init; }
Property Value
Id
public string Id { get; init; }
Property Value
Status
public string Status { get; init; }
Property Value
Tags
public Dictionary<string, string> Tags { get; init; }
Property Value
Topic
public string? Topic { get; init; }
Property Value
Url
public string Url { get; init; }
Property Value
Methods
From(WebSocketConnection)
public static WebSocketConnectionSnapshot From(WebSocketConnection c)