Multiple Ways to Register Your Dependencies with ASP.NET Core 3