public void Verify() { String fullyQualifiedName = typeof(SampleClass).AssemblyQualifiedName; FunctionList.Add("SAMPLE", $"{fullyQualifiedName}#doAction"); InstanceCreator Creator = new InstanceCreator(); String[] FunctionMapping = FunctionList["SAMPLE"].Split('#'); object Test = Creator.GetInstance(FunctionMapping[0]); bool Result = (bool)Creator.InvokeMethod(Test, FunctionMapping[1]); }