This repository was archived by the owner on Nov 2, 2018. It is now read-only.

Description
All of the Add* methods in ServiceCollection that do not take in an IServiceDescriptor (e.g. AddTransient) can be implemented as extension methods in ServiceCollectionExtensions instead of in the ServiceCollection itself. Generally we prefer extension methods over regular methods all else being equal.