C3D.Extensions.Aspire.OutputWatcher
0.1.8
dotnet add package C3D.Extensions.Aspire.OutputWatcher --version 0.1.8
NuGet\Install-Package C3D.Extensions.Aspire.OutputWatcher -Version 0.1.8
<PackageReference Include="C3D.Extensions.Aspire.OutputWatcher" Version="0.1.8" />
<PackageVersion Include="C3D.Extensions.Aspire.OutputWatcher" Version="0.1.8" />
<PackageReference Include="C3D.Extensions.Aspire.OutputWatcher" />
paket add C3D.Extensions.Aspire.OutputWatcher --version 0.1.8
#r "nuget: C3D.Extensions.Aspire.OutputWatcher, 0.1.8"
#addin nuget:?package=C3D.Extensions.Aspire.OutputWatcher&version=0.1.8
#tool nuget:?package=C3D.Extensions.Aspire.OutputWatcher&version=0.1.8
C3D.Extensions.Aspire.OutputWatcher
A service that can be injected to monitor the output of a resource for a specific string, regex, or other predicate.
Upon detection, the eventing system will raise the OutputMatchedEvent
event and the OutputWatcherAnnotation
will store the last match.
Extension methods are provided to make it easy to get the matched string as a ReferenceExpression.
This can be used as the basis for other extensions, such as NodeJS debugging by watching for the Debugger listening on ws://
message, or a healthcheck waiting for a specific string from a console application that perhaps does not terminate.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net9.0
- Aspire.Hosting (>= 9.1.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on C3D.Extensions.Aspire.OutputWatcher:
Package | Downloads |
---|---|
C3D.Extensions.Aspire.WaitForOutput
Assembly Version: 0.1.0.0 File Version: 0.1.10.31487 Informational Version: 0.1.10+ff7a5d9992 Build Configuration: Release |
GitHub repositories
This package is not used by any popular GitHub repositories.