Tuxboard.Examples
1.0.0
タックスボードは、ASP.NETコアプラットフォーム専用の軽量ダッシュボードライブラリです。これは、ダッシュボードを構築するためのレゴスタイルの方法であることを意図していました。
私はブログの記事を通してより多くの例を継続的に追加し、「Dropzone」のこのリポジトリを使用しています。 (心配しないでください...もっと来ます)
ライブラリはここにあり、Nugetから入手できます。
リポジトリには次の例が含まれています。
各例には、Dockerコンテナで例を実行するために使用できるDocker画像の構築に使用できるDockerFileがあります。
簡単なダッシュボードを例として使用して、これらの例を実行する方法を次に示します。
export TUXBOARDCONFIG__CONNECTIONSTRING='Data Source=IP_ADDRESS;Initial Catalog=DATABASE_NAME;Integrated Security=false;MultipleActiveResultSets=True;TrustServerCertificate=True;User Id=USERNAME;Password=PASSWORD' TUXBOARDCONFIG__CONNECTIONSTRING=CONNECTION STRING FROM STEP 2
ASPNETCORE_ENVIRONMENT=Development
docker build -t simpledashboard -f Dockerfile .dotnet ef migrations add InitialCreate 。dotnet ef database updateを実行して、データベースの移行をデータベースに適用します。docker run --name dash -d --env-file development.env -p 8080:8080 simpledashboard別の例を実行するには、ステップ#3で作成されたデータベースを削除し、手順#2-#6を実行して、Dockerコンテナの名前をSimpleDashboardからAnal Nameに変更して、例に一致させます。