This repositoty acts as the basis for a rolling exercise in CodeValue's Microsoft Azure course.
- The code is built and tested using Visual-Studio 2017 Update 2 and .NET Core 1.1.
- The system is preconfigured to use SQL Server LocalDB for the database stores. SQL Server Express (or any other edition) can be used, however the application settiongs should be changed accordingly in the system configuration files.
In order to compile the code:
- Clone or download the repository.
- Open the "CodeTweet\CodeTweet.sln" file in Visual-Studio.
- Compile. Visual Studio should restore all the required NuGet packages automatically.
There are two processes required in order to run the system in full:
- "CodeTweet.Web" which as the ASP.NET MVC front-end for the system.
- "CodeTweet.Worker" which hosts the backend notification service.
Note that the system can also run correctly without the notification service, by not running the backend process.