Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.NET Aspire #86

Merged
merged 4 commits into from
Aug 10, 2024
Merged

.NET Aspire #86

merged 4 commits into from
Aug 10, 2024

Conversation

`dotnet.sln`ファイルに新しいプロジェクト`ServiceDefaults`を追加し、`razorpageapp`のターゲットフレームワークを`net7.0`に変更しました。`Extensions.cs`ファイルを追加し、サービスディスカバリー、レジリエンス、ヘルスチェック、OpenTelemetryの設定を行うメソッドを実装しました。`ServiceDefaults.csproj`ファイルを追加し、必要なパッケージ参照を設定しました。
`Program.cs` において、サービスのデフォルト設定を追加し、エンドポイントのマッピングを調整しました。また、`app.Run();` を追加しました。

`razorpageapp.csproj` において、`Microsoft.ApplicationInsights.Profiler.AspNetCore` パッケージの参照を追加し、新しいプロジェクト参照を追加しました。
`dotnet.sln`に「AppHost」プロジェクトを追加し、関連する構成を更新しました。`AppHost.csproj`、`Program.cs`、`launchSettings.json`、`appsettings.Development.json`、および`appsettings.json`ファイルを新規に追加しました。これにより、アプリケーションのビルドおよび実行が可能になります。
AppHost.csprojにrazorpageappプロジェクトの参照を追加し、Program.csでビルダーにrazorpageappプロジェクトを組み込みました。これにより、razorpageappプロジェクトがアプリケーションの一部として機能します。
@tsubakimoto tsubakimoto merged commit 36d41bd into main Aug 10, 2024
8 of 10 checks passed
@tsubakimoto tsubakimoto deleted the aspire branch August 10, 2024 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant