Vouchfx.Engine.Abstractions
1.0.0-alpha.10
Prefix Reserved
dotnet add package Vouchfx.Engine.Abstractions --version 1.0.0-alpha.10
NuGet\Install-Package Vouchfx.Engine.Abstractions -Version 1.0.0-alpha.10
<PackageReference Include="Vouchfx.Engine.Abstractions" Version="1.0.0-alpha.10" />
<PackageVersion Include="Vouchfx.Engine.Abstractions" Version="1.0.0-alpha.10" />
<PackageReference Include="Vouchfx.Engine.Abstractions" />
paket add Vouchfx.Engine.Abstractions --version 1.0.0-alpha.10
#r "nuget: Vouchfx.Engine.Abstractions, 1.0.0-alpha.10"
#:package Vouchfx.Engine.Abstractions@1.0.0-alpha.10
#addin nuget:?package=Vouchfx.Engine.Abstractions&version=1.0.0-alpha.10&prerelease
#tool nuget:?package=Vouchfx.Engine.Abstractions&version=1.0.0-alpha.10&prerelease
Vouchfx.Engine.Abstractions
Core value types for the vouchfx engine: the
four-outcome verdict taxonomy (Verdict: Pass / Fail / Environment error /
Inconclusive), StepOutcome, VerifyMode, secret/webhook/trace capture contracts, and
ScriptGlobalVariables — the single typed surface a compiled .e2e.yaml delegate touches
the environment through.
You probably don't want this package directly
This package is published only so that
Vouchfx.Sdk.Testing's dependency
graph resolves from NuGet. It is versioned, not frozen — it evolves at the engine's
release cadence, unlike the provider contract.
- Writing a step provider? Reference
Vouchfx.Sdk— the frozen v1 contract. - Testing a step provider? Reference
Vouchfx.Sdk.Testing.
Learn more
- Documentation: https://vouchfx.io/
- Community provider hub: https://github.com/tomas-rampas/vouchfx-providers
Apache-2.0.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. 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. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Polly.Core (>= 8.6.6)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Vouchfx.Engine.Abstractions:
| Package | Downloads |
|---|---|
|
Vouchfx.Engine.Authoring
vouchfx engine assembly — published to enable the Vouchfx.Sdk.Testing provider harness. TESTING SURFACE, NOT the frozen v1 provider contract (that is Vouchfx.Sdk). Semver-evolved per engine release. |
|
|
Vouchfx.Engine.Compilation
vouchfx engine assembly — published to enable the Vouchfx.Sdk.Testing provider harness. TESTING SURFACE, NOT the frozen v1 provider contract (that is Vouchfx.Sdk). Semver-evolved per engine release. |
|
|
Vouchfx.Sdk.Testing
Out-of-repo provider test harness for vouchfx step providers. Drives a single-step .e2e.yaml end to end (schema-validate → parse → AST → bind → validate → emit → compile-once → run-isolated) so a provider author can prove a custom provider works against the published engine. TESTING SURFACE — depends on the versioned-not-frozen engine assemblies; the frozen v1 provider contract is Vouchfx.Sdk. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0-alpha.10 | 60 | 7/21/2026 |
| 1.0.0-alpha.9 | 115 | 7/18/2026 |
| 1.0.0-alpha.8 | 70 | 7/18/2026 |
| 1.0.0-alpha.7 | 148 | 7/13/2026 |
| 1.0.0-alpha.6 | 81 | 7/12/2026 |
| 1.0.0-alpha.5 | 96 | 7/11/2026 |
| 1.0.0-alpha.4 | 93 | 7/10/2026 |