Is your feature request related to a problem? Please describe.
We have some namespaces that exist as legacy to the previous structure rather than a specific purpose. This is mostly the Core namespaces.
We have some file names that either don't match their class or aren't consistent (DependencyInjectionExtensions for example).
Describe the solution you'd like
We should go through the code and adjust the namespaces, classes, and file names to align better with project structure.
Additional context
The exception is the DI extensions, which should remain in the Microsoft.Extensions.DependencyInjection namespace for ease of discover-ability.
Is your feature request related to a problem? Please describe.
Core
namespaces.Describe the solution you'd like We should go through the code and adjust the namespaces, classes, and file names to align better with project structure.
Additional context The exception is the DI extensions, which should remain in the
Microsoft.Extensions.DependencyInjection
namespace for ease of discover-ability.