Fix WireMock.Net.Aspire project when using Aspire 13.4.0 (#1470)

This commit is contained in:
Stef Heyenrath
2026-06-02 22:39:32 +02:00
committed by GitHub
parent 1264df4a72
commit fe9745235a
10 changed files with 38 additions and 57 deletions
@@ -21,7 +21,13 @@ internal class WireMockLifecycleSubscriber(ILoggerFactory loggerFactory) : IDist
var endpoint = wireMockServerResource.GetEndpoint();
Debug.Assert(endpoint.IsAllocated);
}
});
eventing.Subscribe<ResourceReadyEvent>(async (@event, ct) =>
{
if (@event.Resource is WireMockServerResource wireMockServerResource)
{
await wireMockServerResource.WaitForHealthAsync(ct);
await wireMockServerResource.CallAddProtoDefinitionsAsync(ct);