Aspirant is a set of extensions and experiments for .NET Aspire App Host projects.
Aspirant consists of the following packages:
Package | NuGet | Description |
---|---|---|
Aspirant.Hosting | Base set of extensions for Aspire App Host projects that only depends on Aspire.Hosting. | |
Aspirant.Hosting.Redis | Set of extensions for Redis for Aspire App Host projects. | |
Aspirant.Hosting.Yarp | A YARP ingress resource for Aspire App Host projects. | |
Aspirant.Hosting.Testing | A set of testing extension for test projects that use Aspire.Hosting.Testing. | |
Aspirant.Hosting.Testing.xunit | A set of testing extension for xUnit test projects that use Aspire.Hosting.Testing. |
Install the Aspirant package you want into the relevant Aspire App Host or testing project, e.g. using the dotnet
command line in the project directory:
dotnet add package Aspirant.Hosting
TODO: Add documentation for Aspirant.Hosting
TODO: Add documentation for Aspirant.Hosting.Redis
TODO: Add documentation for Aspirant.Hosting.Yarp
TODO: Add documentation for Aspirant.Hosting.Testing
TODO: Add documentation for Aspirant.Hosting.Testing.xunit
Aspirant is licensed under the MIT License.
We welcome contributions to Aspirant. Please log an issue to discuss your contribution before submitting a pull request.
TODO: Add a contributors guide.