Skip to content

arif-hanif/SlackClone-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Slack Clone API built using .NET Core 3, HotChocolate and Postgres

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages