Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 1.13 KB

README.md

File metadata and controls

40 lines (23 loc) · 1.13 KB

SlackCloneNET

Description

This is an ASP.Net Core 3.0 API app.

Local Build and Configuration

For production environments, secrets are configured via environment variables. For development, the ASP.Net Core Secret Manager is used to store sensitive configuration locally in a system-protected user profile folder.

To set this up on your development system, perform the following steps after cloning the repo:

Run the command:

type "<full path to settings.json>" | dotnet user-secrets set

That's it! You should be able to build and run the project within Visual Studio.

For more information about using Secret Manager, including setting it up in a new project or modifying values, see the documentation.

Debugging

...

Deployment/DevOps

Database Migrations

dotnet ef migrations add "MIGRATION NAME"
dotnet ef database update

Dependencies

  • Dotnet Core 3.0
  • ASP.NET
  • Microsoft.EntityFrameworCore
  • HotChocolate
  • Npgsql