Class MockHostHandle

Namespace
Kuestenlogik.Bowire.Mock.Management
Assembly
Kuestenlogik.Bowire.Mock.dll

User-facing handle returned by the manager. Same shape the workbench renders + the API exposes.

public sealed record MockHostHandle : IEquatable<MockHostHandle>
Inheritance
MockHostHandle
Implements
Inherited Members

Constructors

MockHostHandle(string, string, string, int, string, DateTime)

User-facing handle returned by the manager. Same shape the workbench renders + the API exposes.

public MockHostHandle(string MockId, string RecordingId, string Label, int Port, string Url, DateTime StartedAtUtc)

Parameters

MockId string
RecordingId string
Label string
Port int
Url string
StartedAtUtc DateTime

Properties

Label

public string Label { get; init; }

Property Value

string

MockId

public string MockId { get; init; }

Property Value

string

Port

public int Port { get; init; }

Property Value

int

RecordingId

public string RecordingId { get; init; }

Property Value

string

StartedAtUtc

public DateTime StartedAtUtc { get; init; }

Property Value

DateTime

Url

public string Url { get; init; }

Property Value

string

Methods

Deconstruct(out string, out string, out string, out int, out string, out DateTime)

public void Deconstruct(out string MockId, out string RecordingId, out string Label, out int Port, out string Url, out DateTime StartedAtUtc)

Parameters

MockId string
RecordingId string
Label string
Port int
Url string
StartedAtUtc DateTime

Equals(MockHostHandle?)

public bool Equals(MockHostHandle? other)

Parameters

other MockHostHandle

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(MockHostHandle?, MockHostHandle?)

public static bool operator ==(MockHostHandle? left, MockHostHandle? right)

Parameters

left MockHostHandle
right MockHostHandle

Returns

bool

operator !=(MockHostHandle?, MockHostHandle?)

public static bool operator !=(MockHostHandle? left, MockHostHandle? right)

Parameters

left MockHostHandle
right MockHostHandle

Returns

bool