Blueprint.Testing
1.0.8
Prefix Reserved
dotnet add package Blueprint.Testing --version 1.0.8
NuGet\Install-Package Blueprint.Testing -Version 1.0.8
<PackageReference Include="Blueprint.Testing" Version="1.0.8" />
<PackageVersion Include="Blueprint.Testing" Version="1.0.8" />
<PackageReference Include="Blueprint.Testing" />
paket add Blueprint.Testing --version 1.0.8
#r "nuget: Blueprint.Testing, 1.0.8"
#:package Blueprint.Testing@1.0.8
#addin nuget:?package=Blueprint.Testing&version=1.0.8
#tool nuget:?package=Blueprint.Testing&version=1.0.8
Blueprint
Blueprint is a .NET framework for building HTTP APIs out of operations: small classes that each describe one command or query. A Roslyn source generator turns them into compiled endpoint wiring, request binding, execution pipelines, HATEOAS links and an OpenAPI document at build time. There is no reflection-driven discovery at start-up, and mistakes in an API's shape fail the build with a diagnostic.
To build an API, reference Blueprint.Runtime, and add Blueprint.SourceGenerator as a compile-time dependency:
<PackageReference Include="Blueprint.Runtime" Version="x.y.z" />
<PackageReference Include="Blueprint.SourceGenerator" Version="x.y.z" PrivateAssets="all" />
The other Blueprint.* packages add an HTTP client, testing hosts, and integrations with Marten, Rebus and Hangfire.
- Getting started and how it works: https://github.com/Symprex/blueprint#readme
- Release notes: https://github.com/Symprex/blueprint/releases
- Licence: Apache 2.0. See https://github.com/Symprex/blueprint/blob/main/LICENSE
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Blueprint.Runtime (>= 1.0.8)
- Blueprint.Runtime.Model (>= 1.0.8)
- Microsoft.AspNetCore.TestHost (>= 10.0.7)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Blueprint.Testing:
| Package | Downloads |
|---|---|
|
Blueprint.Testing.Marten
Marten fixtures for Blueprint.Testing. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.8 | 817 | 10/15/2026 |
| 1.0.8-rc.2 | 55 | 10/15/2026 |
| 0.8.4 | 31,662 | 5/19/2023 |
| 0.8.3 | 925 | 5/9/2023 |
| 0.8.2 | 1,473 | 4/26/2023 |
| 0.8.1 | 363 | 4/26/2023 |
| 0.8.0 | 379 | 4/26/2023 |
| 0.7.8 | 6,984 | 1/20/2023 |
| 0.7.7 | 562 | 1/19/2023 |
| 0.7.6 | 527 | 12/29/2022 |
| 0.7.5 | 517 | 12/28/2022 |
| 0.7.4 | 647 | 10/7/2022 |
| 0.7.3 | 573 | 10/7/2022 |
| 0.7.2 | 586 | 10/5/2022 |
| 0.7.1 | 636 | 8/25/2022 |
| 0.7.0 | 627 | 8/22/2022 |
| 0.6.1 | 15,909 | 6/30/2022 |
| 0.6.0 | 1,170 | 6/22/2022 |
| 0.5.7 | 2,540 | 6/1/2022 |
| 0.5.6 | 1,827 | 5/23/2022 |
See https://github.com/Symprex/blueprint/releases for more info