Privacy Space
- Visual Studio 2022 / Visual Studio Code
- .NET 7.0 SDK
- Libman (VS Extension)
- Bundler & Minifier (VS Extension)
- Mysql
- Docker(WSL2 is recommended)
If you use Visual Studio (Not Visual Studio Code), you don't need to install Libman CLI and Entity Framework CLI.
Install Libman CLI:
dotnet tool install -g Microsoft.Web.LibraryManager.Cli
Install Entity Framework Core CLI
dotnet tool install -g dotnet-ef
Configuration
- src
- appsettings.json
"EachOther": "server=[host];user id=[user];password=[password];database=eachother"
- Visual Studio
Tools -> Nuget Package Manager -> Package Manager Console
Update-Database
- Visual Studio Code or CLI
dotnet-ef database update -p ..\CoreHome.Data
- Visual Studio or Visual Studio Code
Click Startup
in Solution Explorer or Ctrl+F5
.
- CLI
dotnet run
- Visual Studio
Click Build Dockerfile
in Solution Explorer.
- Visual Studio Code or CLI
Execute the following command in the project root directory.
docker build --tag eachother:latest .