A simple To-Do application demonstrating asynchronous programming, xUnit testing, clean coding principles, dependency injection, and Entity Framework.
- CRUD Operations: Add, update, delete, and list tasks.
- Asynchronous Programming: Uses async/await for better performance.
- Dependency Injection: Follows SOLID principles for maintainable code.
- Unit Testing: Implemented xUnit tests for core functionalities.
- Entity Framework: Uses EF Core for database interactions.
- C# (.NET Core)
- Entity Framework Core
- xUnit (for unit testing)
- Dependency Injection