I just read over the docs on Containers and saw this blurb at the top:
"MassTransit supports several dependency injection containers. And since Microsoft introduced its own container, it has become the most commonly used container."
I found this a bit surprising. I do see how this would be true purely from a dependency standpoint given the fact that ASP.Net Core MVC applications have a dependency upon the container introduced with ASP.Net Core, but it would be surprising to learn that most teams actually choose to use Microsoft's container for their own DI registration needs aside from the usage patterns required by virtue of using the framework.
I'm curious if this is all you meant (i.e. it's the most used, but not necessary the most popular). For example, every .Net Core application I've written since the beta was introduced has used Autofac. I'm sure every .Net Core application written by Jeremy Miller since that time has used StructureMap. Between the two of us, the Microsoft DI Container is the most "used", but the least favored. If this isn't what was meant, I'm curious where you obtained the stats on this.
Derek