This repository contains the backend code for a real-time Todo web application. It is built using ASP.NET Core and utilizes SignalR for real-time collaborative functionality.
- Hosted API
- Documentation
- Angular frontend example (another repo)
- React frontend example (another repo)
- ASP.net core 7.0
- Clone this repo:
git clone https://github.com/ponatosik/Realtime-ToDo-Web-API.git - Open it:
cd .\Realtime-ToDo-Web-API\ - Restore dependencies:
dotnet restore - Provide your connection string, or use in-memory database. Uncomment
options.UseInMemoryDatabase("TodoListInMemoryDatabase")in Program.cs file - Run this project:
dotnet run --project .\Realtime-ToDo-Web-API\Realtime-ToDo-Web-API.csproj - Open hosted project on localhost (see console output)
- EntityFrameworkCore
- SigalR
- Swagger UI (Swashbuckle )
- Docfx