NinjaOla.ASLocaltest.Aspire.Hosting.POC
0.0.1
dotnet add package NinjaOla.ASLocaltest.Aspire.Hosting.POC --version 0.0.1
NuGet\Install-Package NinjaOla.ASLocaltest.Aspire.Hosting.POC -Version 0.0.1
<PackageReference Include="NinjaOla.ASLocaltest.Aspire.Hosting.POC" Version="0.0.1" />
<PackageVersion Include="NinjaOla.ASLocaltest.Aspire.Hosting.POC" Version="0.0.1" />
<PackageReference Include="NinjaOla.ASLocaltest.Aspire.Hosting.POC" />
paket add NinjaOla.ASLocaltest.Aspire.Hosting.POC --version 0.0.1
#r "nuget: NinjaOla.ASLocaltest.Aspire.Hosting.POC, 0.0.1"
#:package NinjaOla.ASLocaltest.Aspire.Hosting.POC@0.0.1
#addin nuget:?package=NinjaOla.ASLocaltest.Aspire.Hosting.POC&version=0.0.1
#tool nuget:?package=NinjaOla.ASLocaltest.Aspire.Hosting.POC&version=0.0.1
AltinnStudio.Localtest.Aspire.Hosting.POC
Altinnstudio localtest aspire hosting extension
We have been using aspire for our altinn app for quite some time, just for logs etc.
Its not a standard app, we have our own seperate frontend, but its delivered to the client the same way as an original altinn app in prod. In dev its running a vite dev server.
Both the app and frontend is started through aspire. However a painpoint was to always remember (specially for new devs) to clone and start the Localtest environment.
Since altinn studio released the localtest runtime as docker image, this is a proof of concept of using the altinn studio localtest as an aspire resource for a better dev experience.
https://github.com/Altinn/altinn-studio/pkgs/container/altinn-studio%2Fruntime-localtest https://github.com/Altinn
var altinn = builder.AddAltinnStudio();
var app = builder.AddProject<Projects.App>("altinnAppName", configure: static project =>
{
project.LaunchProfileName = "AppRef";
project.ExcludeKestrelEndpoints = true;
project.ExcludeLaunchProfile = false;
})
.WaitForStart(altinn.LocalTest)
.WithHttpEndpoint(port: 5005, name: "localaltinn", isProxied: false)
.WithUrlForEndpoint("localaltinn", (r =>
{
r.DisplayText = "LocalAltinnCloud";
r.Url = "http://local.altinn.cloud/";
}));
Can also change some ports and image tag on
var altinn = builder.AddAltinnStudio(conf=>{
conf.Tag = "Tag"
});
Later versions will be to setup telemtry for the img, and proper references on the app.
| 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
- Aspire.Hosting (>= 13.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.1 | 129 | 2/23/2026 |