These classes are internal, but should be public. If you want to use another DI container, or just replace one or two of them, you need to be able to instantiate the types outside of the DLL. These are implementations of public interfaces. They should never be internal.
These classes are internal, but should be public. If you want to use another DI container, or just replace one or two of them, you need to be able to instantiate the types outside of the DLL. These are implementations of public interfaces. They should never be internal.