admin管理员组文章数量:1303536
I have created a simple ASP.NET Core Web API:
dotnet new web -n HelloApi
This is the Program.cs
file:
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.OpenApi.Models;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo { Title = "Hello API", Version = "v1" });
});
var app = builder.Build();
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "Hello API V1");
c.RoutePrefix = string.Empty;
});
}
app.MapGet("/hello", () => "Hello, World!");
app.Run();
This is the HelloApi.csproj
project file:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Swashbuckle.AspNetCore" Version="7.2.0" />
</ItemGroup>
</Project>
I want to convert this API app to .wasm
file format and then run it in a WasmEdge Docker container. Can someone please tell me how to do that?
I tried many things but it didn't work. I checked Blazor wasm. I don't need a Blazor app. I need an API server application only
本文标签: webassemblyConvert an ASPNET Core 8 Web API to Wasm and run in DockerWASMStack Overflow
版权声明:本文标题:webassembly - Convert an ASP.NET Core 8 Web API to Wasm and run in Docker + WASM - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1741760090a2396352.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论