Inspired by two YouTuber's to design generic repository and unit of work.
Combining the two videos provided insight into using Async/Await with Task for more performative
CRUD request/response.
All development was done in C# .net 8.
Generic Repository and Unit of Work .NET 7: A Comprehensive Guide by Code Unparalleled Step by Step - Repository Pattern and Unit of Work with Asp.Net Core 5 by Mohamad Lawand