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
Properties
Label
public string Label { get; init; }
Property Value
MockId
public string MockId { get; init; }
Property Value
Port
public int Port { get; init; }
Property Value
RecordingId
public string RecordingId { get; init; }
Property Value
StartedAtUtc
public DateTime StartedAtUtc { get; init; }
Property Value
Url
public string Url { get; init; }
Property Value
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
Equals(MockHostHandle?)
public bool Equals(MockHostHandle? other)
Parameters
otherMockHostHandle
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(MockHostHandle?, MockHostHandle?)
public static bool operator ==(MockHostHandle? left, MockHostHandle? right)
Parameters
leftMockHostHandlerightMockHostHandle
Returns
operator !=(MockHostHandle?, MockHostHandle?)
public static bool operator !=(MockHostHandle? left, MockHostHandle? right)
Parameters
leftMockHostHandlerightMockHostHandle