Jobsity challenge app for a stock community chat.
- Web Api
- Real time message bus
- Api Client
- Unit test
- Web App
- Chat bot
- Installer
- .Net Core 3.1
- Asp .Net Core 3.1
- Asp .Net Core SignalR 3.1
- EntityFrameworkCore
- CosmosDb
- MediaTr
- NUnit
- NSubstitute
- .Net Core SDK 3.1 or greater
- Asp .Net Core SDK 3.1 or greater
- Azure CosmosDb subscriptions or Azure CosmosDb Emulator for Desktop
- Install .Net Core 3.1S SD
- Install Azure CosmosDb Emulator
- Open your command prompt on the following folder
C:\Program Files\Azure Cosmos DB Emulator
- Run the following command
CosmosDb.Emulator.exe /NoFirewall /Port=8081 /Key:C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==
- Open your command prompt on the repo code base folder
{RepositoryLocalPath}\src
- Run the command
dotnet restore
- Start the project by running
dotnet run
- Open your command prompt on the repo code base folder
{RepositoryLocalPath}\src
- Run the command
dotnet restore
- Run all test in the project by running
dotnet test