Я решил разделить решение на Чистую архитектуру (Web, Infrastructure и Core Layer). https://docs.microsoft.com/en-us/dotnet/standard/modern-web-apps-azure-architecture/common-web-application-architectures
Найти его лучше всего подходит, и его будет очень легко расширить, когда приложение начнет расти.