d1-01-dotnet-webapi-init について
デフォルトテンプレートで `up-api` ASP.NET Core Web API プロジェクトを作成するセットアップスキルです。パッケージの追加やアプリの実行は行わず、コントローラーと CORS の設定を案内します。
主な機能
- 01デフォルトテンプレートでの `up-api` 作成
- 02コントローラーの設定
- 03デフォルト CORS ポリシーの設定
活用シーン
- 01`up-api` プロジェクトの初期化
- 02コントローラーと CORS 設定の準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ softinter-chiangrai/ up-ai-skill-training --skill d1-01-dotnet-webapi-initインストール後、Claude Code で/d1-01-dotnet-webapi-initを入力して読み込まれたか確認します。
詳細
1 日目 · ステップ 1 — up-api を作成する
dotnet new webapi -n up-api
デフォルトのテンプレートのみです。パッケージも dotnet run も不要です。Program.cs を確認し、必要に応じて追加してください:
builder.Services.AddControllers();
builder.Services.AddCors(options =>
{
options.AddDefaultPolicy(policy =>
{
policy.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader();
});
});
var app = builder.Build();
app.UseCors();
app.MapControllers();
コメント
Markdown 対応