mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-11-13 12:23:42 +01:00
Use IDateTimeUtils in WireMockWebSocketContext (#1512)
This commit is contained in:
1 parent
b0f9924933
commit
dd762f218b
2 files changed
+9
-4
No files matched your search
@@ -67,7 +67,8 @@ internal class WebSocketResponseProvider(WebSocketBuilder builder, IGuidUtils gu
|
|||||||
builder,
|
builder,
|
||||||
options,
|
options,
|
||||||
logger,
|
logger,
|
||||||
guidUtils
|
guidUtils,
|
||||||
|
dateTimeUtils
|
||||||
);
|
);
|
||||||
|
|
||||||
// Add to registry
|
// Add to registry
|
||||||
|
|||||||
@@ -18,6 +18,8 @@ namespace WireMock.WebSockets;
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public class WireMockWebSocketContext : IWebSocketContext
|
public class WireMockWebSocketContext : IWebSocketContext
|
||||||
{
|
{
|
||||||
|
private readonly IDateTimeUtils _dateTimeUtils;
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public Guid ConnectionId { get; }
|
public Guid ConnectionId { get; }
|
||||||
|
|
||||||
@@ -50,7 +52,8 @@ public class WireMockWebSocketContext : IWebSocketContext
|
|||||||
WebSocketBuilder builder,
|
WebSocketBuilder builder,
|
||||||
IWireMockMiddlewareOptions options,
|
IWireMockMiddlewareOptions options,
|
||||||
IWireMockMiddlewareLogger logger,
|
IWireMockMiddlewareLogger logger,
|
||||||
IGuidUtils guidUtils
|
IGuidUtils guidUtils,
|
||||||
|
IDateTimeUtils dateTimeUtils
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
HttpContext = httpContext;
|
HttpContext = httpContext;
|
||||||
@@ -61,6 +64,7 @@ public class WireMockWebSocketContext : IWebSocketContext
|
|||||||
Builder = builder;
|
Builder = builder;
|
||||||
Options = options;
|
Options = options;
|
||||||
Logger = logger;
|
Logger = logger;
|
||||||
|
_dateTimeUtils = dateTimeUtils;
|
||||||
|
|
||||||
ConnectionId = guidUtils.NewGuid();
|
ConnectionId = guidUtils.NewGuid();
|
||||||
}
|
}
|
||||||
@@ -169,7 +173,7 @@ public class WireMockWebSocketContext : IWebSocketContext
|
|||||||
null
|
null
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
DateTime = DateTime.UtcNow
|
DateTime = _dateTimeUtils.UtcNow
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -179,7 +183,7 @@ public class WireMockWebSocketContext : IWebSocketContext
|
|||||||
{
|
{
|
||||||
Method = method,
|
Method = method,
|
||||||
BodyData = bodyData,
|
BodyData = bodyData,
|
||||||
DateTime = DateTime.UtcNow
|
DateTime = _dateTimeUtils.UtcNow
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user