D1 01 Dotnet Webapi Init

Scaffolds the up-api .NET 10 Web API project from the default template. Adds CORS (allow all origins). CRUD drill Day 1 step 1. Trigger: 'day1 step1', 'create up-api'.

softinter-chiangrai 3dec722 695 B Updated

File contents

Day 1 · Step 1 — Create up-api

dotnet new webapi -n up-api

Default template only — no packages, no dotnet run. Verify/add to Program.cs:

builder.Services.AddControllers();
builder.Services.AddCors(options =>
{
    options.AddDefaultPolicy(policy =>
    {
        policy.AllowAnyOrigin()
              .AllowAnyMethod()
              .AllowAnyHeader();
    });
});

var app = builder.Build();

app.UseCors();
app.MapControllers();

softinter-chiangrai/up-ai-skill-training/tree/main/skills/d1-01-dotnet-webapi-init commit 3dec7227e3

Frequently asked questions

npx skillmds@latest add softinter-chiangrai/d1-01-dotnet-webapi-init