NET Reflection is a way to dynamically obtain information about assemblies, and it also allows you to create instances of given types, without having to have static references to those assemblies. In this session we will see how you can create instances of generic types specifically creating an instance of a class inheriting from DbContext, however the approach is similar for other types.

Check the video here: