A Type extension which allows the invocation of a generic method specifying the generic type at runtime. eg. If a method's signature is: void MyMethod<T>() you can use InvokeGenericMethod(instance, runtimeType, "MyMethod") to invoke it with any type.
$ dotnet add package Quarks.TypeExtensions.InvokeGenericMethodNo README available.