https://dotnet.microsoft.com/learn/dotnet/architecture-guides?WT.mc_id=twitter-dotnet-cephilliDan WahlinSep 25, 2019