diff --git a/src/WireMock.Net/Server/WireMockServer.LogEntries.cs b/src/WireMock.Net/Server/WireMockServer.LogEntries.cs index b3e679b1..ba4e98cf 100644 --- a/src/WireMock.Net/Server/WireMockServer.LogEntries.cs +++ b/src/WireMock.Net/Server/WireMockServer.LogEntries.cs @@ -26,7 +26,6 @@ public event NotifyCollectionChangedEventHandler LogEntriesChanged [PublicAPI] public IReadOnlyList LogEntries => _options.LogEntries.ToArray(); - /// [PublicAPI] public IReadOnlyList FindLogEntries(params IRequestMatcher[] matchers) diff --git a/src/WireMock.Net/Util/ConcurrentObservableCollection.cs b/src/WireMock.Net/Util/ConcurrentObservableCollection.cs index af4c5116..95625655 100644 --- a/src/WireMock.Net/Util/ConcurrentObservableCollection.cs +++ b/src/WireMock.Net/Util/ConcurrentObservableCollection.cs @@ -84,4 +84,12 @@ public List ToList() return Items.ToList(); } } + + public T[] ToArray() + { + lock (_lockObject) + { + return Items.ToArray(); + } + } } \ No newline at end of file