Skip to main content
POST
/
prompt-runs
/
run-sync
Run Prompt (Non-streaming)
curl --request POST \
  --url https://api.hyperleapai.com/prompt-runs/run-sync \
  --header 'Content-Type: application/json' \
  --header 'x-hl-api-key: <api-key>' \
  --data '
{
  "promptId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "promptVersionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "replacements": {},
  "stream": true
}
'
[
  {
    "exception": {
      "targetSite": {
        "memberType": 1,
        "name": "<string>",
        "declaringType": {
          "name": "<string>",
          "customAttributes": [
            {
              "attributeType": "<unknown>",
              "constructor": {
                "memberType": 1,
                "name": "<string>",
                "declaringType": "<unknown>",
                "reflectedType": "<unknown>",
                "module": {
                  "assembly": {
                    "definedTypes": [
                      {
                        "name": "<string>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "isInterface": true,
                        "memberType": 1,
                        "namespace": "<string>",
                        "assemblyQualifiedName": "<string>",
                        "fullName": "<string>",
                        "assembly": "<unknown>",
                        "module": "<unknown>",
                        "isNested": true,
                        "declaringType": "<unknown>",
                        "declaringMethod": "<unknown>",
                        "reflectedType": "<unknown>",
                        "underlyingSystemType": "<unknown>",
                        "isTypeDefinition": true,
                        "isArray": true,
                        "isByRef": true,
                        "isPointer": true,
                        "isConstructedGenericType": true,
                        "isGenericParameter": true,
                        "isGenericTypeParameter": true,
                        "isGenericMethodParameter": true,
                        "isGenericType": true,
                        "isGenericTypeDefinition": true,
                        "isSZArray": true,
                        "isVariableBoundArray": true,
                        "isByRefLike": true,
                        "isFunctionPointer": true,
                        "isUnmanagedFunctionPointer": true,
                        "hasElementType": true,
                        "genericTypeArguments": "<array>",
                        "genericParameterPosition": 123,
                        "genericParameterAttributes": 0,
                        "attributes": 0,
                        "isAbstract": true,
                        "isImport": true,
                        "isSealed": true,
                        "isSpecialName": true,
                        "isClass": true,
                        "isNestedAssembly": true,
                        "isNestedFamANDAssem": true,
                        "isNestedFamily": true,
                        "isNestedFamORAssem": true,
                        "isNestedPrivate": true,
                        "isNestedPublic": true,
                        "isNotPublic": true,
                        "isPublic": true,
                        "isAutoLayout": true,
                        "isExplicitLayout": true,
                        "isLayoutSequential": true,
                        "isAnsiClass": true,
                        "isAutoClass": true,
                        "isUnicodeClass": true,
                        "isCOMObject": true,
                        "isContextful": true,
                        "isEnum": true,
                        "isMarshalByRef": true,
                        "isPrimitive": true,
                        "isValueType": true,
                        "isSignatureType": true,
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "structLayoutAttribute": {
                          "typeId": "<unknown>",
                          "value": 0
                        },
                        "typeInitializer": "<unknown>",
                        "typeHandle": {
                          "value": {}
                        },
                        "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                        "baseType": "<unknown>",
                        "isSerializable": true,
                        "containsGenericParameters": true,
                        "isVisible": true,
                        "genericTypeParameters": "<array>",
                        "declaredConstructors": "<array>",
                        "declaredEvents": [
                          {
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123,
                            "memberType": 1,
                            "attributes": 0,
                            "isSpecialName": true,
                            "addMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            },
                            "removeMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            },
                            "raiseMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            },
                            "isMulticast": true,
                            "eventHandlerType": "<unknown>"
                          }
                        ],
                        "declaredFields": [
                          {
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123,
                            "memberType": 1,
                            "attributes": 0,
                            "fieldType": "<unknown>",
                            "isInitOnly": true,
                            "isLiteral": true,
                            "isNotSerialized": true,
                            "isPinvokeImpl": true,
                            "isSpecialName": true,
                            "isStatic": true,
                            "isAssembly": true,
                            "isFamily": true,
                            "isFamilyAndAssembly": true,
                            "isFamilyOrAssembly": true,
                            "isPrivate": true,
                            "isPublic": true,
                            "isSecurityCritical": true,
                            "isSecuritySafeCritical": true,
                            "isSecurityTransparent": true,
                            "fieldHandle": {
                              "value": {}
                            }
                          }
                        ],
                        "declaredMembers": [
                          {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          }
                        ],
                        "declaredMethods": [
                          {
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123,
                            "attributes": 0,
                            "methodImplementationFlags": 0,
                            "callingConvention": 1,
                            "isAbstract": true,
                            "isConstructor": true,
                            "isFinal": true,
                            "isHideBySig": true,
                            "isSpecialName": true,
                            "isStatic": true,
                            "isVirtual": true,
                            "isAssembly": true,
                            "isFamily": true,
                            "isFamilyAndAssembly": true,
                            "isFamilyOrAssembly": true,
                            "isPrivate": true,
                            "isPublic": true,
                            "isConstructedGenericMethod": true,
                            "isGenericMethod": true,
                            "isGenericMethodDefinition": true,
                            "containsGenericParameters": true,
                            "methodHandle": {
                              "value": {}
                            },
                            "isSecurityCritical": true,
                            "isSecuritySafeCritical": true,
                            "isSecurityTransparent": true,
                            "memberType": 1,
                            "returnParameter": {
                              "attributes": 0,
                              "member": {
                                "memberType": 1,
                                "name": "<string>",
                                "declaringType": "<unknown>",
                                "reflectedType": "<unknown>",
                                "module": "<unknown>",
                                "customAttributes": "<array>",
                                "isCollectible": true,
                                "metadataToken": 123
                              },
                              "name": "<string>",
                              "parameterType": "<unknown>",
                              "position": 123,
                              "isIn": true,
                              "isLcid": true,
                              "isOptional": true,
                              "isOut": true,
                              "isRetval": true,
                              "defaultValue": "<unknown>",
                              "rawDefaultValue": "<unknown>",
                              "hasDefaultValue": true,
                              "customAttributes": "<array>",
                              "metadataToken": 123
                            },
                            "returnType": "<unknown>",
                            "returnTypeCustomAttributes": {}
                          }
                        ],
                        "declaredNestedTypes": "<array>",
                        "declaredProperties": [
                          {
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123,
                            "memberType": 1,
                            "propertyType": "<unknown>",
                            "attributes": 0,
                            "isSpecialName": true,
                            "canRead": true,
                            "canWrite": true,
                            "getMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            },
                            "setMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            }
                          }
                        ],
                        "implementedInterfaces": "<array>"
                      }
                    ],
                    "exportedTypes": "<array>",
                    "codeBase": "<string>",
                    "entryPoint": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "fullName": "<string>",
                    "imageRuntimeVersion": "<string>",
                    "isDynamic": true,
                    "location": "<string>",
                    "reflectionOnly": true,
                    "isCollectible": true,
                    "isFullyTrusted": true,
                    "customAttributes": "<array>",
                    "escapedCodeBase": "<string>",
                    "manifestModule": "<unknown>",
                    "modules": "<array>",
                    "globalAssemblyCache": true,
                    "hostContext": 123,
                    "securityRuleSet": 0
                  },
                  "fullyQualifiedName": "<string>",
                  "name": "<string>",
                  "mdStreamVersion": 123,
                  "moduleVersionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                  "scopeName": "<string>",
                  "moduleHandle": {
                    "mdStreamVersion": 123
                  },
                  "customAttributes": "<array>",
                  "metadataToken": 123
                },
                "customAttributes": "<array>",
                "isCollectible": true,
                "metadataToken": 123,
                "attributes": 0,
                "methodImplementationFlags": 0,
                "callingConvention": 1,
                "isAbstract": true,
                "isConstructor": true,
                "isFinal": true,
                "isHideBySig": true,
                "isSpecialName": true,
                "isStatic": true,
                "isVirtual": true,
                "isAssembly": true,
                "isFamily": true,
                "isFamilyAndAssembly": true,
                "isFamilyOrAssembly": true,
                "isPrivate": true,
                "isPublic": true,
                "isConstructedGenericMethod": true,
                "isGenericMethod": true,
                "isGenericMethodDefinition": true,
                "containsGenericParameters": true,
                "methodHandle": {
                  "value": {}
                },
                "isSecurityCritical": true,
                "isSecuritySafeCritical": true,
                "isSecurityTransparent": true
              },
              "constructorArguments": [
                {
                  "argumentType": "<unknown>",
                  "value": "<unknown>"
                }
              ],
              "namedArguments": [
                {
                  "memberInfo": {
                    "memberType": 1,
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123
                  },
                  "typedValue": {
                    "argumentType": "<unknown>",
                    "value": "<unknown>"
                  },
                  "memberName": "<string>",
                  "isField": true
                }
              ]
            }
          ],
          "isCollectible": true,
          "metadataToken": 123,
          "isInterface": true,
          "memberType": 1,
          "namespace": "<string>",
          "assemblyQualifiedName": "<string>",
          "fullName": "<string>",
          "assembly": {
            "definedTypes": [
              {
                "name": "<string>",
                "customAttributes": "<array>",
                "isCollectible": true,
                "metadataToken": 123,
                "isInterface": true,
                "memberType": 1,
                "namespace": "<string>",
                "assemblyQualifiedName": "<string>",
                "fullName": "<string>",
                "assembly": "<unknown>",
                "module": "<unknown>",
                "isNested": true,
                "declaringType": "<unknown>",
                "declaringMethod": "<unknown>",
                "reflectedType": "<unknown>",
                "underlyingSystemType": "<unknown>",
                "isTypeDefinition": true,
                "isArray": true,
                "isByRef": true,
                "isPointer": true,
                "isConstructedGenericType": true,
                "isGenericParameter": true,
                "isGenericTypeParameter": true,
                "isGenericMethodParameter": true,
                "isGenericType": true,
                "isGenericTypeDefinition": true,
                "isSZArray": true,
                "isVariableBoundArray": true,
                "isByRefLike": true,
                "isFunctionPointer": true,
                "isUnmanagedFunctionPointer": true,
                "hasElementType": true,
                "genericTypeArguments": "<array>",
                "genericParameterPosition": 123,
                "genericParameterAttributes": 0,
                "attributes": 0,
                "isAbstract": true,
                "isImport": true,
                "isSealed": true,
                "isSpecialName": true,
                "isClass": true,
                "isNestedAssembly": true,
                "isNestedFamANDAssem": true,
                "isNestedFamily": true,
                "isNestedFamORAssem": true,
                "isNestedPrivate": true,
                "isNestedPublic": true,
                "isNotPublic": true,
                "isPublic": true,
                "isAutoLayout": true,
                "isExplicitLayout": true,
                "isLayoutSequential": true,
                "isAnsiClass": true,
                "isAutoClass": true,
                "isUnicodeClass": true,
                "isCOMObject": true,
                "isContextful": true,
                "isEnum": true,
                "isMarshalByRef": true,
                "isPrimitive": true,
                "isValueType": true,
                "isSignatureType": true,
                "isSecurityCritical": true,
                "isSecuritySafeCritical": true,
                "isSecurityTransparent": true,
                "structLayoutAttribute": {
                  "typeId": "<unknown>",
                  "value": 0
                },
                "typeInitializer": "<unknown>",
                "typeHandle": {
                  "value": {}
                },
                "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                "baseType": "<unknown>",
                "isSerializable": true,
                "containsGenericParameters": true,
                "isVisible": true,
                "genericTypeParameters": "<array>",
                "declaredConstructors": "<array>",
                "declaredEvents": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "attributes": 0,
                    "isSpecialName": true,
                    "addMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "removeMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "raiseMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "isMulticast": true,
                    "eventHandlerType": "<unknown>"
                  }
                ],
                "declaredFields": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "attributes": 0,
                    "fieldType": "<unknown>",
                    "isInitOnly": true,
                    "isLiteral": true,
                    "isNotSerialized": true,
                    "isPinvokeImpl": true,
                    "isSpecialName": true,
                    "isStatic": true,
                    "isAssembly": true,
                    "isFamily": true,
                    "isFamilyAndAssembly": true,
                    "isFamilyOrAssembly": true,
                    "isPrivate": true,
                    "isPublic": true,
                    "isSecurityCritical": true,
                    "isSecuritySafeCritical": true,
                    "isSecurityTransparent": true,
                    "fieldHandle": {
                      "value": {}
                    }
                  }
                ],
                "declaredMembers": [
                  {
                    "memberType": 1,
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123
                  }
                ],
                "declaredMethods": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "attributes": 0,
                    "methodImplementationFlags": 0,
                    "callingConvention": 1,
                    "isAbstract": true,
                    "isConstructor": true,
                    "isFinal": true,
                    "isHideBySig": true,
                    "isSpecialName": true,
                    "isStatic": true,
                    "isVirtual": true,
                    "isAssembly": true,
                    "isFamily": true,
                    "isFamilyAndAssembly": true,
                    "isFamilyOrAssembly": true,
                    "isPrivate": true,
                    "isPublic": true,
                    "isConstructedGenericMethod": true,
                    "isGenericMethod": true,
                    "isGenericMethodDefinition": true,
                    "containsGenericParameters": true,
                    "methodHandle": {
                      "value": {}
                    },
                    "isSecurityCritical": true,
                    "isSecuritySafeCritical": true,
                    "isSecurityTransparent": true,
                    "memberType": 1,
                    "returnParameter": {
                      "attributes": 0,
                      "member": {
                        "memberType": 1,
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123
                      },
                      "name": "<string>",
                      "parameterType": "<unknown>",
                      "position": 123,
                      "isIn": true,
                      "isLcid": true,
                      "isOptional": true,
                      "isOut": true,
                      "isRetval": true,
                      "defaultValue": "<unknown>",
                      "rawDefaultValue": "<unknown>",
                      "hasDefaultValue": true,
                      "customAttributes": "<array>",
                      "metadataToken": 123
                    },
                    "returnType": "<unknown>",
                    "returnTypeCustomAttributes": {}
                  }
                ],
                "declaredNestedTypes": "<array>",
                "declaredProperties": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "propertyType": "<unknown>",
                    "attributes": 0,
                    "isSpecialName": true,
                    "canRead": true,
                    "canWrite": true,
                    "getMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "setMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    }
                  }
                ],
                "implementedInterfaces": "<array>"
              }
            ],
            "exportedTypes": "<array>",
            "codeBase": "<string>",
            "entryPoint": {
              "name": "<string>",
              "declaringType": "<unknown>",
              "reflectedType": "<unknown>",
              "module": "<unknown>",
              "customAttributes": "<array>",
              "isCollectible": true,
              "metadataToken": 123,
              "attributes": 0,
              "methodImplementationFlags": 0,
              "callingConvention": 1,
              "isAbstract": true,
              "isConstructor": true,
              "isFinal": true,
              "isHideBySig": true,
              "isSpecialName": true,
              "isStatic": true,
              "isVirtual": true,
              "isAssembly": true,
              "isFamily": true,
              "isFamilyAndAssembly": true,
              "isFamilyOrAssembly": true,
              "isPrivate": true,
              "isPublic": true,
              "isConstructedGenericMethod": true,
              "isGenericMethod": true,
              "isGenericMethodDefinition": true,
              "containsGenericParameters": true,
              "methodHandle": {
                "value": {}
              },
              "isSecurityCritical": true,
              "isSecuritySafeCritical": true,
              "isSecurityTransparent": true,
              "memberType": 1,
              "returnParameter": {
                "attributes": 0,
                "member": {
                  "memberType": 1,
                  "name": "<string>",
                  "declaringType": "<unknown>",
                  "reflectedType": "<unknown>",
                  "module": "<unknown>",
                  "customAttributes": "<array>",
                  "isCollectible": true,
                  "metadataToken": 123
                },
                "name": "<string>",
                "parameterType": "<unknown>",
                "position": 123,
                "isIn": true,
                "isLcid": true,
                "isOptional": true,
                "isOut": true,
                "isRetval": true,
                "defaultValue": "<unknown>",
                "rawDefaultValue": "<unknown>",
                "hasDefaultValue": true,
                "customAttributes": "<array>",
                "metadataToken": 123
              },
              "returnType": "<unknown>",
              "returnTypeCustomAttributes": {}
            },
            "fullName": "<string>",
            "imageRuntimeVersion": "<string>",
            "isDynamic": true,
            "location": "<string>",
            "reflectionOnly": true,
            "isCollectible": true,
            "isFullyTrusted": true,
            "customAttributes": "<array>",
            "escapedCodeBase": "<string>",
            "manifestModule": "<unknown>",
            "modules": "<array>",
            "globalAssemblyCache": true,
            "hostContext": 123,
            "securityRuleSet": 0
          },
          "module": {
            "assembly": {
              "definedTypes": [
                {
                  "name": "<string>",
                  "customAttributes": "<array>",
                  "isCollectible": true,
                  "metadataToken": 123,
                  "isInterface": true,
                  "memberType": 1,
                  "namespace": "<string>",
                  "assemblyQualifiedName": "<string>",
                  "fullName": "<string>",
                  "assembly": "<unknown>",
                  "module": "<unknown>",
                  "isNested": true,
                  "declaringType": "<unknown>",
                  "declaringMethod": "<unknown>",
                  "reflectedType": "<unknown>",
                  "underlyingSystemType": "<unknown>",
                  "isTypeDefinition": true,
                  "isArray": true,
                  "isByRef": true,
                  "isPointer": true,
                  "isConstructedGenericType": true,
                  "isGenericParameter": true,
                  "isGenericTypeParameter": true,
                  "isGenericMethodParameter": true,
                  "isGenericType": true,
                  "isGenericTypeDefinition": true,
                  "isSZArray": true,
                  "isVariableBoundArray": true,
                  "isByRefLike": true,
                  "isFunctionPointer": true,
                  "isUnmanagedFunctionPointer": true,
                  "hasElementType": true,
                  "genericTypeArguments": "<array>",
                  "genericParameterPosition": 123,
                  "genericParameterAttributes": 0,
                  "attributes": 0,
                  "isAbstract": true,
                  "isImport": true,
                  "isSealed": true,
                  "isSpecialName": true,
                  "isClass": true,
                  "isNestedAssembly": true,
                  "isNestedFamANDAssem": true,
                  "isNestedFamily": true,
                  "isNestedFamORAssem": true,
                  "isNestedPrivate": true,
                  "isNestedPublic": true,
                  "isNotPublic": true,
                  "isPublic": true,
                  "isAutoLayout": true,
                  "isExplicitLayout": true,
                  "isLayoutSequential": true,
                  "isAnsiClass": true,
                  "isAutoClass": true,
                  "isUnicodeClass": true,
                  "isCOMObject": true,
                  "isContextful": true,
                  "isEnum": true,
                  "isMarshalByRef": true,
                  "isPrimitive": true,
                  "isValueType": true,
                  "isSignatureType": true,
                  "isSecurityCritical": true,
                  "isSecuritySafeCritical": true,
                  "isSecurityTransparent": true,
                  "structLayoutAttribute": {
                    "typeId": "<unknown>",
                    "value": 0
                  },
                  "typeInitializer": "<unknown>",
                  "typeHandle": {
                    "value": {}
                  },
                  "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                  "baseType": "<unknown>",
                  "isSerializable": true,
                  "containsGenericParameters": true,
                  "isVisible": true,
                  "genericTypeParameters": "<array>",
                  "declaredConstructors": "<array>",
                  "declaredEvents": [
                    {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "memberType": 1,
                      "attributes": 0,
                      "isSpecialName": true,
                      "addMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      },
                      "removeMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      },
                      "raiseMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      },
                      "isMulticast": true,
                      "eventHandlerType": "<unknown>"
                    }
                  ],
                  "declaredFields": [
                    {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "memberType": 1,
                      "attributes": 0,
                      "fieldType": "<unknown>",
                      "isInitOnly": true,
                      "isLiteral": true,
                      "isNotSerialized": true,
                      "isPinvokeImpl": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "fieldHandle": {
                        "value": {}
                      }
                    }
                  ],
                  "declaredMembers": [
                    {
                      "memberType": 1,
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123
                    }
                  ],
                  "declaredMethods": [
                    {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    }
                  ],
                  "declaredNestedTypes": "<array>",
                  "declaredProperties": [
                    {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "memberType": 1,
                      "propertyType": "<unknown>",
                      "attributes": 0,
                      "isSpecialName": true,
                      "canRead": true,
                      "canWrite": true,
                      "getMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      },
                      "setMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      }
                    }
                  ],
                  "implementedInterfaces": "<array>"
                }
              ],
              "exportedTypes": "<array>",
              "codeBase": "<string>",
              "entryPoint": {
                "name": "<string>",
                "declaringType": "<unknown>",
                "reflectedType": "<unknown>",
                "module": "<unknown>",
                "customAttributes": "<array>",
                "isCollectible": true,
                "metadataToken": 123,
                "attributes": 0,
                "methodImplementationFlags": 0,
                "callingConvention": 1,
                "isAbstract": true,
                "isConstructor": true,
                "isFinal": true,
                "isHideBySig": true,
                "isSpecialName": true,
                "isStatic": true,
                "isVirtual": true,
                "isAssembly": true,
                "isFamily": true,
                "isFamilyAndAssembly": true,
                "isFamilyOrAssembly": true,
                "isPrivate": true,
                "isPublic": true,
                "isConstructedGenericMethod": true,
                "isGenericMethod": true,
                "isGenericMethodDefinition": true,
                "containsGenericParameters": true,
                "methodHandle": {
                  "value": {}
                },
                "isSecurityCritical": true,
                "isSecuritySafeCritical": true,
                "isSecurityTransparent": true,
                "memberType": 1,
                "returnParameter": {
                  "attributes": 0,
                  "member": {
                    "memberType": 1,
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123
                  },
                  "name": "<string>",
                  "parameterType": "<unknown>",
                  "position": 123,
                  "isIn": true,
                  "isLcid": true,
                  "isOptional": true,
                  "isOut": true,
                  "isRetval": true,
                  "defaultValue": "<unknown>",
                  "rawDefaultValue": "<unknown>",
                  "hasDefaultValue": true,
                  "customAttributes": "<array>",
                  "metadataToken": 123
                },
                "returnType": "<unknown>",
                "returnTypeCustomAttributes": {}
              },
              "fullName": "<string>",
              "imageRuntimeVersion": "<string>",
              "isDynamic": true,
              "location": "<string>",
              "reflectionOnly": true,
              "isCollectible": true,
              "isFullyTrusted": true,
              "customAttributes": "<array>",
              "escapedCodeBase": "<string>",
              "manifestModule": "<unknown>",
              "modules": "<array>",
              "globalAssemblyCache": true,
              "hostContext": 123,
              "securityRuleSet": 0
            },
            "fullyQualifiedName": "<string>",
            "name": "<string>",
            "mdStreamVersion": 123,
            "moduleVersionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
            "scopeName": "<string>",
            "moduleHandle": {
              "mdStreamVersion": 123
            },
            "customAttributes": "<array>",
            "metadataToken": 123
          },
          "isNested": true,
          "declaringType": "<unknown>",
          "declaringMethod": "<unknown>",
          "reflectedType": "<unknown>",
          "underlyingSystemType": "<unknown>",
          "isTypeDefinition": true,
          "isArray": true,
          "isByRef": true,
          "isPointer": true,
          "isConstructedGenericType": true,
          "isGenericParameter": true,
          "isGenericTypeParameter": true,
          "isGenericMethodParameter": true,
          "isGenericType": true,
          "isGenericTypeDefinition": true,
          "isSZArray": true,
          "isVariableBoundArray": true,
          "isByRefLike": true,
          "isFunctionPointer": true,
          "isUnmanagedFunctionPointer": true,
          "hasElementType": true,
          "genericTypeArguments": "<array>",
          "genericParameterPosition": 123,
          "genericParameterAttributes": 0,
          "attributes": 0,
          "isAbstract": true,
          "isImport": true,
          "isSealed": true,
          "isSpecialName": true,
          "isClass": true,
          "isNestedAssembly": true,
          "isNestedFamANDAssem": true,
          "isNestedFamily": true,
          "isNestedFamORAssem": true,
          "isNestedPrivate": true,
          "isNestedPublic": true,
          "isNotPublic": true,
          "isPublic": true,
          "isAutoLayout": true,
          "isExplicitLayout": true,
          "isLayoutSequential": true,
          "isAnsiClass": true,
          "isAutoClass": true,
          "isUnicodeClass": true,
          "isCOMObject": true,
          "isContextful": true,
          "isEnum": true,
          "isMarshalByRef": true,
          "isPrimitive": true,
          "isValueType": true,
          "isSignatureType": true,
          "isSecurityCritical": true,
          "isSecuritySafeCritical": true,
          "isSecurityTransparent": true,
          "structLayoutAttribute": {
            "typeId": "<unknown>",
            "value": 0
          },
          "typeInitializer": {
            "memberType": 1,
            "name": "<string>",
            "declaringType": "<unknown>",
            "reflectedType": "<unknown>",
            "module": {
              "assembly": {
                "definedTypes": [
                  {
                    "name": "<string>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "isInterface": true,
                    "memberType": 1,
                    "namespace": "<string>",
                    "assemblyQualifiedName": "<string>",
                    "fullName": "<string>",
                    "assembly": "<unknown>",
                    "module": "<unknown>",
                    "isNested": true,
                    "declaringType": "<unknown>",
                    "declaringMethod": "<unknown>",
                    "reflectedType": "<unknown>",
                    "underlyingSystemType": "<unknown>",
                    "isTypeDefinition": true,
                    "isArray": true,
                    "isByRef": true,
                    "isPointer": true,
                    "isConstructedGenericType": true,
                    "isGenericParameter": true,
                    "isGenericTypeParameter": true,
                    "isGenericMethodParameter": true,
                    "isGenericType": true,
                    "isGenericTypeDefinition": true,
                    "isSZArray": true,
                    "isVariableBoundArray": true,
                    "isByRefLike": true,
                    "isFunctionPointer": true,
                    "isUnmanagedFunctionPointer": true,
                    "hasElementType": true,
                    "genericTypeArguments": "<array>",
                    "genericParameterPosition": 123,
                    "genericParameterAttributes": 0,
                    "attributes": 0,
                    "isAbstract": true,
                    "isImport": true,
                    "isSealed": true,
                    "isSpecialName": true,
                    "isClass": true,
                    "isNestedAssembly": true,
                    "isNestedFamANDAssem": true,
                    "isNestedFamily": true,
                    "isNestedFamORAssem": true,
                    "isNestedPrivate": true,
                    "isNestedPublic": true,
                    "isNotPublic": true,
                    "isPublic": true,
                    "isAutoLayout": true,
                    "isExplicitLayout": true,
                    "isLayoutSequential": true,
                    "isAnsiClass": true,
                    "isAutoClass": true,
                    "isUnicodeClass": true,
                    "isCOMObject": true,
                    "isContextful": true,
                    "isEnum": true,
                    "isMarshalByRef": true,
                    "isPrimitive": true,
                    "isValueType": true,
                    "isSignatureType": true,
                    "isSecurityCritical": true,
                    "isSecuritySafeCritical": true,
                    "isSecurityTransparent": true,
                    "structLayoutAttribute": {
                      "typeId": "<unknown>",
                      "value": 0
                    },
                    "typeInitializer": "<unknown>",
                    "typeHandle": {
                      "value": {}
                    },
                    "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                    "baseType": "<unknown>",
                    "isSerializable": true,
                    "containsGenericParameters": true,
                    "isVisible": true,
                    "genericTypeParameters": "<array>",
                    "declaredConstructors": "<array>",
                    "declaredEvents": [
                      {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "memberType": 1,
                        "attributes": 0,
                        "isSpecialName": true,
                        "addMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        },
                        "removeMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        },
                        "raiseMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        },
                        "isMulticast": true,
                        "eventHandlerType": "<unknown>"
                      }
                    ],
                    "declaredFields": [
                      {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "memberType": 1,
                        "attributes": 0,
                        "fieldType": "<unknown>",
                        "isInitOnly": true,
                        "isLiteral": true,
                        "isNotSerialized": true,
                        "isPinvokeImpl": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "fieldHandle": {
                          "value": {}
                        }
                      }
                    ],
                    "declaredMembers": [
                      {
                        "memberType": 1,
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123
                      }
                    ],
                    "declaredMethods": [
                      {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      }
                    ],
                    "declaredNestedTypes": "<array>",
                    "declaredProperties": [
                      {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "memberType": 1,
                        "propertyType": "<unknown>",
                        "attributes": 0,
                        "isSpecialName": true,
                        "canRead": true,
                        "canWrite": true,
                        "getMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        },
                        "setMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        }
                      }
                    ],
                    "implementedInterfaces": "<array>"
                  }
                ],
                "exportedTypes": "<array>",
                "codeBase": "<string>",
                "entryPoint": {
                  "name": "<string>",
                  "declaringType": "<unknown>",
                  "reflectedType": "<unknown>",
                  "module": "<unknown>",
                  "customAttributes": "<array>",
                  "isCollectible": true,
                  "metadataToken": 123,
                  "attributes": 0,
                  "methodImplementationFlags": 0,
                  "callingConvention": 1,
                  "isAbstract": true,
                  "isConstructor": true,
                  "isFinal": true,
                  "isHideBySig": true,
                  "isSpecialName": true,
                  "isStatic": true,
                  "isVirtual": true,
                  "isAssembly": true,
                  "isFamily": true,
                  "isFamilyAndAssembly": true,
                  "isFamilyOrAssembly": true,
                  "isPrivate": true,
                  "isPublic": true,
                  "isConstructedGenericMethod": true,
                  "isGenericMethod": true,
                  "isGenericMethodDefinition": true,
                  "containsGenericParameters": true,
                  "methodHandle": {
                    "value": {}
                  },
                  "isSecurityCritical": true,
                  "isSecuritySafeCritical": true,
                  "isSecurityTransparent": true,
                  "memberType": 1,
                  "returnParameter": {
                    "attributes": 0,
                    "member": {
                      "memberType": 1,
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123
                    },
                    "name": "<string>",
                    "parameterType": "<unknown>",
                    "position": 123,
                    "isIn": true,
                    "isLcid": true,
                    "isOptional": true,
                    "isOut": true,
                    "isRetval": true,
                    "defaultValue": "<unknown>",
                    "rawDefaultValue": "<unknown>",
                    "hasDefaultValue": true,
                    "customAttributes": "<array>",
                    "metadataToken": 123
                  },
                  "returnType": "<unknown>",
                  "returnTypeCustomAttributes": {}
                },
                "fullName": "<string>",
                "imageRuntimeVersion": "<string>",
                "isDynamic": true,
                "location": "<string>",
                "reflectionOnly": true,
                "isCollectible": true,
                "isFullyTrusted": true,
                "customAttributes": "<array>",
                "escapedCodeBase": "<string>",
                "manifestModule": "<unknown>",
                "modules": "<array>",
                "globalAssemblyCache": true,
                "hostContext": 123,
                "securityRuleSet": 0
              },
              "fullyQualifiedName": "<string>",
              "name": "<string>",
              "mdStreamVersion": 123,
              "moduleVersionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
              "scopeName": "<string>",
              "moduleHandle": {
                "mdStreamVersion": 123
              },
              "customAttributes": "<array>",
              "metadataToken": 123
            },
            "customAttributes": "<array>",
            "isCollectible": true,
            "metadataToken": 123,
            "attributes": 0,
            "methodImplementationFlags": 0,
            "callingConvention": 1,
            "isAbstract": true,
            "isConstructor": true,
            "isFinal": true,
            "isHideBySig": true,
            "isSpecialName": true,
            "isStatic": true,
            "isVirtual": true,
            "isAssembly": true,
            "isFamily": true,
            "isFamilyAndAssembly": true,
            "isFamilyOrAssembly": true,
            "isPrivate": true,
            "isPublic": true,
            "isConstructedGenericMethod": true,
            "isGenericMethod": true,
            "isGenericMethodDefinition": true,
            "containsGenericParameters": true,
            "methodHandle": {
              "value": {}
            },
            "isSecurityCritical": true,
            "isSecuritySafeCritical": true,
            "isSecurityTransparent": true
          },
          "typeHandle": {
            "value": {}
          },
          "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
          "baseType": "<unknown>",
          "isSerializable": true,
          "containsGenericParameters": true,
          "isVisible": true
        },
        "reflectedType": {
          "name": "<string>",
          "customAttributes": [
            {
              "attributeType": "<unknown>",
              "constructor": {
                "memberType": 1,
                "name": "<string>",
                "declaringType": "<unknown>",
                "reflectedType": "<unknown>",
                "module": {
                  "assembly": {
                    "definedTypes": [
                      {
                        "name": "<string>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "isInterface": true,
                        "memberType": 1,
                        "namespace": "<string>",
                        "assemblyQualifiedName": "<string>",
                        "fullName": "<string>",
                        "assembly": "<unknown>",
                        "module": "<unknown>",
                        "isNested": true,
                        "declaringType": "<unknown>",
                        "declaringMethod": "<unknown>",
                        "reflectedType": "<unknown>",
                        "underlyingSystemType": "<unknown>",
                        "isTypeDefinition": true,
                        "isArray": true,
                        "isByRef": true,
                        "isPointer": true,
                        "isConstructedGenericType": true,
                        "isGenericParameter": true,
                        "isGenericTypeParameter": true,
                        "isGenericMethodParameter": true,
                        "isGenericType": true,
                        "isGenericTypeDefinition": true,
                        "isSZArray": true,
                        "isVariableBoundArray": true,
                        "isByRefLike": true,
                        "isFunctionPointer": true,
                        "isUnmanagedFunctionPointer": true,
                        "hasElementType": true,
                        "genericTypeArguments": "<array>",
                        "genericParameterPosition": 123,
                        "genericParameterAttributes": 0,
                        "attributes": 0,
                        "isAbstract": true,
                        "isImport": true,
                        "isSealed": true,
                        "isSpecialName": true,
                        "isClass": true,
                        "isNestedAssembly": true,
                        "isNestedFamANDAssem": true,
                        "isNestedFamily": true,
                        "isNestedFamORAssem": true,
                        "isNestedPrivate": true,
                        "isNestedPublic": true,
                        "isNotPublic": true,
                        "isPublic": true,
                        "isAutoLayout": true,
                        "isExplicitLayout": true,
                        "isLayoutSequential": true,
                        "isAnsiClass": true,
                        "isAutoClass": true,
                        "isUnicodeClass": true,
                        "isCOMObject": true,
                        "isContextful": true,
                        "isEnum": true,
                        "isMarshalByRef": true,
                        "isPrimitive": true,
                        "isValueType": true,
                        "isSignatureType": true,
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "structLayoutAttribute": {
                          "typeId": "<unknown>",
                          "value": 0
                        },
                        "typeInitializer": "<unknown>",
                        "typeHandle": {
                          "value": {}
                        },
                        "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                        "baseType": "<unknown>",
                        "isSerializable": true,
                        "containsGenericParameters": true,
                        "isVisible": true,
                        "genericTypeParameters": "<array>",
                        "declaredConstructors": "<array>",
                        "declaredEvents": [
                          {
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123,
                            "memberType": 1,
                            "attributes": 0,
                            "isSpecialName": true,
                            "addMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            },
                            "removeMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            },
                            "raiseMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            },
                            "isMulticast": true,
                            "eventHandlerType": "<unknown>"
                          }
                        ],
                        "declaredFields": [
                          {
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123,
                            "memberType": 1,
                            "attributes": 0,
                            "fieldType": "<unknown>",
                            "isInitOnly": true,
                            "isLiteral": true,
                            "isNotSerialized": true,
                            "isPinvokeImpl": true,
                            "isSpecialName": true,
                            "isStatic": true,
                            "isAssembly": true,
                            "isFamily": true,
                            "isFamilyAndAssembly": true,
                            "isFamilyOrAssembly": true,
                            "isPrivate": true,
                            "isPublic": true,
                            "isSecurityCritical": true,
                            "isSecuritySafeCritical": true,
                            "isSecurityTransparent": true,
                            "fieldHandle": {
                              "value": {}
                            }
                          }
                        ],
                        "declaredMembers": [
                          {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          }
                        ],
                        "declaredMethods": [
                          {
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123,
                            "attributes": 0,
                            "methodImplementationFlags": 0,
                            "callingConvention": 1,
                            "isAbstract": true,
                            "isConstructor": true,
                            "isFinal": true,
                            "isHideBySig": true,
                            "isSpecialName": true,
                            "isStatic": true,
                            "isVirtual": true,
                            "isAssembly": true,
                            "isFamily": true,
                            "isFamilyAndAssembly": true,
                            "isFamilyOrAssembly": true,
                            "isPrivate": true,
                            "isPublic": true,
                            "isConstructedGenericMethod": true,
                            "isGenericMethod": true,
                            "isGenericMethodDefinition": true,
                            "containsGenericParameters": true,
                            "methodHandle": {
                              "value": {}
                            },
                            "isSecurityCritical": true,
                            "isSecuritySafeCritical": true,
                            "isSecurityTransparent": true,
                            "memberType": 1,
                            "returnParameter": {
                              "attributes": 0,
                              "member": {
                                "memberType": 1,
                                "name": "<string>",
                                "declaringType": "<unknown>",
                                "reflectedType": "<unknown>",
                                "module": "<unknown>",
                                "customAttributes": "<array>",
                                "isCollectible": true,
                                "metadataToken": 123
                              },
                              "name": "<string>",
                              "parameterType": "<unknown>",
                              "position": 123,
                              "isIn": true,
                              "isLcid": true,
                              "isOptional": true,
                              "isOut": true,
                              "isRetval": true,
                              "defaultValue": "<unknown>",
                              "rawDefaultValue": "<unknown>",
                              "hasDefaultValue": true,
                              "customAttributes": "<array>",
                              "metadataToken": 123
                            },
                            "returnType": "<unknown>",
                            "returnTypeCustomAttributes": {}
                          }
                        ],
                        "declaredNestedTypes": "<array>",
                        "declaredProperties": [
                          {
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123,
                            "memberType": 1,
                            "propertyType": "<unknown>",
                            "attributes": 0,
                            "isSpecialName": true,
                            "canRead": true,
                            "canWrite": true,
                            "getMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            },
                            "setMethod": {
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123,
                              "attributes": 0,
                              "methodImplementationFlags": 0,
                              "callingConvention": 1,
                              "isAbstract": true,
                              "isConstructor": true,
                              "isFinal": true,
                              "isHideBySig": true,
                              "isSpecialName": true,
                              "isStatic": true,
                              "isVirtual": true,
                              "isAssembly": true,
                              "isFamily": true,
                              "isFamilyAndAssembly": true,
                              "isFamilyOrAssembly": true,
                              "isPrivate": true,
                              "isPublic": true,
                              "isConstructedGenericMethod": true,
                              "isGenericMethod": true,
                              "isGenericMethodDefinition": true,
                              "containsGenericParameters": true,
                              "methodHandle": {
                                "value": {}
                              },
                              "isSecurityCritical": true,
                              "isSecuritySafeCritical": true,
                              "isSecurityTransparent": true,
                              "memberType": 1,
                              "returnParameter": {
                                "attributes": 0,
                                "member": {
                                  "memberType": 1,
                                  "name": "<string>",
                                  "declaringType": "<unknown>",
                                  "reflectedType": "<unknown>",
                                  "module": "<unknown>",
                                  "customAttributes": "<array>",
                                  "isCollectible": true,
                                  "metadataToken": 123
                                },
                                "name": "<string>",
                                "parameterType": "<unknown>",
                                "position": 123,
                                "isIn": true,
                                "isLcid": true,
                                "isOptional": true,
                                "isOut": true,
                                "isRetval": true,
                                "defaultValue": "<unknown>",
                                "rawDefaultValue": "<unknown>",
                                "hasDefaultValue": true,
                                "customAttributes": "<array>",
                                "metadataToken": 123
                              },
                              "returnType": "<unknown>",
                              "returnTypeCustomAttributes": {}
                            }
                          }
                        ],
                        "implementedInterfaces": "<array>"
                      }
                    ],
                    "exportedTypes": "<array>",
                    "codeBase": "<string>",
                    "entryPoint": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "fullName": "<string>",
                    "imageRuntimeVersion": "<string>",
                    "isDynamic": true,
                    "location": "<string>",
                    "reflectionOnly": true,
                    "isCollectible": true,
                    "isFullyTrusted": true,
                    "customAttributes": "<array>",
                    "escapedCodeBase": "<string>",
                    "manifestModule": "<unknown>",
                    "modules": "<array>",
                    "globalAssemblyCache": true,
                    "hostContext": 123,
                    "securityRuleSet": 0
                  },
                  "fullyQualifiedName": "<string>",
                  "name": "<string>",
                  "mdStreamVersion": 123,
                  "moduleVersionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                  "scopeName": "<string>",
                  "moduleHandle": {
                    "mdStreamVersion": 123
                  },
                  "customAttributes": "<array>",
                  "metadataToken": 123
                },
                "customAttributes": "<array>",
                "isCollectible": true,
                "metadataToken": 123,
                "attributes": 0,
                "methodImplementationFlags": 0,
                "callingConvention": 1,
                "isAbstract": true,
                "isConstructor": true,
                "isFinal": true,
                "isHideBySig": true,
                "isSpecialName": true,
                "isStatic": true,
                "isVirtual": true,
                "isAssembly": true,
                "isFamily": true,
                "isFamilyAndAssembly": true,
                "isFamilyOrAssembly": true,
                "isPrivate": true,
                "isPublic": true,
                "isConstructedGenericMethod": true,
                "isGenericMethod": true,
                "isGenericMethodDefinition": true,
                "containsGenericParameters": true,
                "methodHandle": {
                  "value": {}
                },
                "isSecurityCritical": true,
                "isSecuritySafeCritical": true,
                "isSecurityTransparent": true
              },
              "constructorArguments": [
                {
                  "argumentType": "<unknown>",
                  "value": "<unknown>"
                }
              ],
              "namedArguments": [
                {
                  "memberInfo": {
                    "memberType": 1,
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123
                  },
                  "typedValue": {
                    "argumentType": "<unknown>",
                    "value": "<unknown>"
                  },
                  "memberName": "<string>",
                  "isField": true
                }
              ]
            }
          ],
          "isCollectible": true,
          "metadataToken": 123,
          "isInterface": true,
          "memberType": 1,
          "namespace": "<string>",
          "assemblyQualifiedName": "<string>",
          "fullName": "<string>",
          "assembly": {
            "definedTypes": [
              {
                "name": "<string>",
                "customAttributes": "<array>",
                "isCollectible": true,
                "metadataToken": 123,
                "isInterface": true,
                "memberType": 1,
                "namespace": "<string>",
                "assemblyQualifiedName": "<string>",
                "fullName": "<string>",
                "assembly": "<unknown>",
                "module": "<unknown>",
                "isNested": true,
                "declaringType": "<unknown>",
                "declaringMethod": "<unknown>",
                "reflectedType": "<unknown>",
                "underlyingSystemType": "<unknown>",
                "isTypeDefinition": true,
                "isArray": true,
                "isByRef": true,
                "isPointer": true,
                "isConstructedGenericType": true,
                "isGenericParameter": true,
                "isGenericTypeParameter": true,
                "isGenericMethodParameter": true,
                "isGenericType": true,
                "isGenericTypeDefinition": true,
                "isSZArray": true,
                "isVariableBoundArray": true,
                "isByRefLike": true,
                "isFunctionPointer": true,
                "isUnmanagedFunctionPointer": true,
                "hasElementType": true,
                "genericTypeArguments": "<array>",
                "genericParameterPosition": 123,
                "genericParameterAttributes": 0,
                "attributes": 0,
                "isAbstract": true,
                "isImport": true,
                "isSealed": true,
                "isSpecialName": true,
                "isClass": true,
                "isNestedAssembly": true,
                "isNestedFamANDAssem": true,
                "isNestedFamily": true,
                "isNestedFamORAssem": true,
                "isNestedPrivate": true,
                "isNestedPublic": true,
                "isNotPublic": true,
                "isPublic": true,
                "isAutoLayout": true,
                "isExplicitLayout": true,
                "isLayoutSequential": true,
                "isAnsiClass": true,
                "isAutoClass": true,
                "isUnicodeClass": true,
                "isCOMObject": true,
                "isContextful": true,
                "isEnum": true,
                "isMarshalByRef": true,
                "isPrimitive": true,
                "isValueType": true,
                "isSignatureType": true,
                "isSecurityCritical": true,
                "isSecuritySafeCritical": true,
                "isSecurityTransparent": true,
                "structLayoutAttribute": {
                  "typeId": "<unknown>",
                  "value": 0
                },
                "typeInitializer": "<unknown>",
                "typeHandle": {
                  "value": {}
                },
                "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                "baseType": "<unknown>",
                "isSerializable": true,
                "containsGenericParameters": true,
                "isVisible": true,
                "genericTypeParameters": "<array>",
                "declaredConstructors": "<array>",
                "declaredEvents": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "attributes": 0,
                    "isSpecialName": true,
                    "addMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "removeMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "raiseMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "isMulticast": true,
                    "eventHandlerType": "<unknown>"
                  }
                ],
                "declaredFields": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "attributes": 0,
                    "fieldType": "<unknown>",
                    "isInitOnly": true,
                    "isLiteral": true,
                    "isNotSerialized": true,
                    "isPinvokeImpl": true,
                    "isSpecialName": true,
                    "isStatic": true,
                    "isAssembly": true,
                    "isFamily": true,
                    "isFamilyAndAssembly": true,
                    "isFamilyOrAssembly": true,
                    "isPrivate": true,
                    "isPublic": true,
                    "isSecurityCritical": true,
                    "isSecuritySafeCritical": true,
                    "isSecurityTransparent": true,
                    "fieldHandle": {
                      "value": {}
                    }
                  }
                ],
                "declaredMembers": [
                  {
                    "memberType": 1,
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123
                  }
                ],
                "declaredMethods": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "attributes": 0,
                    "methodImplementationFlags": 0,
                    "callingConvention": 1,
                    "isAbstract": true,
                    "isConstructor": true,
                    "isFinal": true,
                    "isHideBySig": true,
                    "isSpecialName": true,
                    "isStatic": true,
                    "isVirtual": true,
                    "isAssembly": true,
                    "isFamily": true,
                    "isFamilyAndAssembly": true,
                    "isFamilyOrAssembly": true,
                    "isPrivate": true,
                    "isPublic": true,
                    "isConstructedGenericMethod": true,
                    "isGenericMethod": true,
                    "isGenericMethodDefinition": true,
                    "containsGenericParameters": true,
                    "methodHandle": {
                      "value": {}
                    },
                    "isSecurityCritical": true,
                    "isSecuritySafeCritical": true,
                    "isSecurityTransparent": true,
                    "memberType": 1,
                    "returnParameter": {
                      "attributes": 0,
                      "member": {
                        "memberType": 1,
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123
                      },
                      "name": "<string>",
                      "parameterType": "<unknown>",
                      "position": 123,
                      "isIn": true,
                      "isLcid": true,
                      "isOptional": true,
                      "isOut": true,
                      "isRetval": true,
                      "defaultValue": "<unknown>",
                      "rawDefaultValue": "<unknown>",
                      "hasDefaultValue": true,
                      "customAttributes": "<array>",
                      "metadataToken": 123
                    },
                    "returnType": "<unknown>",
                    "returnTypeCustomAttributes": {}
                  }
                ],
                "declaredNestedTypes": "<array>",
                "declaredProperties": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "propertyType": "<unknown>",
                    "attributes": 0,
                    "isSpecialName": true,
                    "canRead": true,
                    "canWrite": true,
                    "getMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "setMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    }
                  }
                ],
                "implementedInterfaces": "<array>"
              }
            ],
            "exportedTypes": "<array>",
            "codeBase": "<string>",
            "entryPoint": {
              "name": "<string>",
              "declaringType": "<unknown>",
              "reflectedType": "<unknown>",
              "module": "<unknown>",
              "customAttributes": "<array>",
              "isCollectible": true,
              "metadataToken": 123,
              "attributes": 0,
              "methodImplementationFlags": 0,
              "callingConvention": 1,
              "isAbstract": true,
              "isConstructor": true,
              "isFinal": true,
              "isHideBySig": true,
              "isSpecialName": true,
              "isStatic": true,
              "isVirtual": true,
              "isAssembly": true,
              "isFamily": true,
              "isFamilyAndAssembly": true,
              "isFamilyOrAssembly": true,
              "isPrivate": true,
              "isPublic": true,
              "isConstructedGenericMethod": true,
              "isGenericMethod": true,
              "isGenericMethodDefinition": true,
              "containsGenericParameters": true,
              "methodHandle": {
                "value": {}
              },
              "isSecurityCritical": true,
              "isSecuritySafeCritical": true,
              "isSecurityTransparent": true,
              "memberType": 1,
              "returnParameter": {
                "attributes": 0,
                "member": {
                  "memberType": 1,
                  "name": "<string>",
                  "declaringType": "<unknown>",
                  "reflectedType": "<unknown>",
                  "module": "<unknown>",
                  "customAttributes": "<array>",
                  "isCollectible": true,
                  "metadataToken": 123
                },
                "name": "<string>",
                "parameterType": "<unknown>",
                "position": 123,
                "isIn": true,
                "isLcid": true,
                "isOptional": true,
                "isOut": true,
                "isRetval": true,
                "defaultValue": "<unknown>",
                "rawDefaultValue": "<unknown>",
                "hasDefaultValue": true,
                "customAttributes": "<array>",
                "metadataToken": 123
              },
              "returnType": "<unknown>",
              "returnTypeCustomAttributes": {}
            },
            "fullName": "<string>",
            "imageRuntimeVersion": "<string>",
            "isDynamic": true,
            "location": "<string>",
            "reflectionOnly": true,
            "isCollectible": true,
            "isFullyTrusted": true,
            "customAttributes": "<array>",
            "escapedCodeBase": "<string>",
            "manifestModule": "<unknown>",
            "modules": "<array>",
            "globalAssemblyCache": true,
            "hostContext": 123,
            "securityRuleSet": 0
          },
          "module": {
            "assembly": {
              "definedTypes": [
                {
                  "name": "<string>",
                  "customAttributes": "<array>",
                  "isCollectible": true,
                  "metadataToken": 123,
                  "isInterface": true,
                  "memberType": 1,
                  "namespace": "<string>",
                  "assemblyQualifiedName": "<string>",
                  "fullName": "<string>",
                  "assembly": "<unknown>",
                  "module": "<unknown>",
                  "isNested": true,
                  "declaringType": "<unknown>",
                  "declaringMethod": "<unknown>",
                  "reflectedType": "<unknown>",
                  "underlyingSystemType": "<unknown>",
                  "isTypeDefinition": true,
                  "isArray": true,
                  "isByRef": true,
                  "isPointer": true,
                  "isConstructedGenericType": true,
                  "isGenericParameter": true,
                  "isGenericTypeParameter": true,
                  "isGenericMethodParameter": true,
                  "isGenericType": true,
                  "isGenericTypeDefinition": true,
                  "isSZArray": true,
                  "isVariableBoundArray": true,
                  "isByRefLike": true,
                  "isFunctionPointer": true,
                  "isUnmanagedFunctionPointer": true,
                  "hasElementType": true,
                  "genericTypeArguments": "<array>",
                  "genericParameterPosition": 123,
                  "genericParameterAttributes": 0,
                  "attributes": 0,
                  "isAbstract": true,
                  "isImport": true,
                  "isSealed": true,
                  "isSpecialName": true,
                  "isClass": true,
                  "isNestedAssembly": true,
                  "isNestedFamANDAssem": true,
                  "isNestedFamily": true,
                  "isNestedFamORAssem": true,
                  "isNestedPrivate": true,
                  "isNestedPublic": true,
                  "isNotPublic": true,
                  "isPublic": true,
                  "isAutoLayout": true,
                  "isExplicitLayout": true,
                  "isLayoutSequential": true,
                  "isAnsiClass": true,
                  "isAutoClass": true,
                  "isUnicodeClass": true,
                  "isCOMObject": true,
                  "isContextful": true,
                  "isEnum": true,
                  "isMarshalByRef": true,
                  "isPrimitive": true,
                  "isValueType": true,
                  "isSignatureType": true,
                  "isSecurityCritical": true,
                  "isSecuritySafeCritical": true,
                  "isSecurityTransparent": true,
                  "structLayoutAttribute": {
                    "typeId": "<unknown>",
                    "value": 0
                  },
                  "typeInitializer": "<unknown>",
                  "typeHandle": {
                    "value": {}
                  },
                  "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                  "baseType": "<unknown>",
                  "isSerializable": true,
                  "containsGenericParameters": true,
                  "isVisible": true,
                  "genericTypeParameters": "<array>",
                  "declaredConstructors": "<array>",
                  "declaredEvents": [
                    {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "memberType": 1,
                      "attributes": 0,
                      "isSpecialName": true,
                      "addMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      },
                      "removeMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      },
                      "raiseMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      },
                      "isMulticast": true,
                      "eventHandlerType": "<unknown>"
                    }
                  ],
                  "declaredFields": [
                    {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "memberType": 1,
                      "attributes": 0,
                      "fieldType": "<unknown>",
                      "isInitOnly": true,
                      "isLiteral": true,
                      "isNotSerialized": true,
                      "isPinvokeImpl": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "fieldHandle": {
                        "value": {}
                      }
                    }
                  ],
                  "declaredMembers": [
                    {
                      "memberType": 1,
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123
                    }
                  ],
                  "declaredMethods": [
                    {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    }
                  ],
                  "declaredNestedTypes": "<array>",
                  "declaredProperties": [
                    {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "memberType": 1,
                      "propertyType": "<unknown>",
                      "attributes": 0,
                      "isSpecialName": true,
                      "canRead": true,
                      "canWrite": true,
                      "getMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      },
                      "setMethod": {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      }
                    }
                  ],
                  "implementedInterfaces": "<array>"
                }
              ],
              "exportedTypes": "<array>",
              "codeBase": "<string>",
              "entryPoint": {
                "name": "<string>",
                "declaringType": "<unknown>",
                "reflectedType": "<unknown>",
                "module": "<unknown>",
                "customAttributes": "<array>",
                "isCollectible": true,
                "metadataToken": 123,
                "attributes": 0,
                "methodImplementationFlags": 0,
                "callingConvention": 1,
                "isAbstract": true,
                "isConstructor": true,
                "isFinal": true,
                "isHideBySig": true,
                "isSpecialName": true,
                "isStatic": true,
                "isVirtual": true,
                "isAssembly": true,
                "isFamily": true,
                "isFamilyAndAssembly": true,
                "isFamilyOrAssembly": true,
                "isPrivate": true,
                "isPublic": true,
                "isConstructedGenericMethod": true,
                "isGenericMethod": true,
                "isGenericMethodDefinition": true,
                "containsGenericParameters": true,
                "methodHandle": {
                  "value": {}
                },
                "isSecurityCritical": true,
                "isSecuritySafeCritical": true,
                "isSecurityTransparent": true,
                "memberType": 1,
                "returnParameter": {
                  "attributes": 0,
                  "member": {
                    "memberType": 1,
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123
                  },
                  "name": "<string>",
                  "parameterType": "<unknown>",
                  "position": 123,
                  "isIn": true,
                  "isLcid": true,
                  "isOptional": true,
                  "isOut": true,
                  "isRetval": true,
                  "defaultValue": "<unknown>",
                  "rawDefaultValue": "<unknown>",
                  "hasDefaultValue": true,
                  "customAttributes": "<array>",
                  "metadataToken": 123
                },
                "returnType": "<unknown>",
                "returnTypeCustomAttributes": {}
              },
              "fullName": "<string>",
              "imageRuntimeVersion": "<string>",
              "isDynamic": true,
              "location": "<string>",
              "reflectionOnly": true,
              "isCollectible": true,
              "isFullyTrusted": true,
              "customAttributes": "<array>",
              "escapedCodeBase": "<string>",
              "manifestModule": "<unknown>",
              "modules": "<array>",
              "globalAssemblyCache": true,
              "hostContext": 123,
              "securityRuleSet": 0
            },
            "fullyQualifiedName": "<string>",
            "name": "<string>",
            "mdStreamVersion": 123,
            "moduleVersionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
            "scopeName": "<string>",
            "moduleHandle": {
              "mdStreamVersion": 123
            },
            "customAttributes": "<array>",
            "metadataToken": 123
          },
          "isNested": true,
          "declaringType": "<unknown>",
          "declaringMethod": "<unknown>",
          "reflectedType": "<unknown>",
          "underlyingSystemType": "<unknown>",
          "isTypeDefinition": true,
          "isArray": true,
          "isByRef": true,
          "isPointer": true,
          "isConstructedGenericType": true,
          "isGenericParameter": true,
          "isGenericTypeParameter": true,
          "isGenericMethodParameter": true,
          "isGenericType": true,
          "isGenericTypeDefinition": true,
          "isSZArray": true,
          "isVariableBoundArray": true,
          "isByRefLike": true,
          "isFunctionPointer": true,
          "isUnmanagedFunctionPointer": true,
          "hasElementType": true,
          "genericTypeArguments": "<array>",
          "genericParameterPosition": 123,
          "genericParameterAttributes": 0,
          "attributes": 0,
          "isAbstract": true,
          "isImport": true,
          "isSealed": true,
          "isSpecialName": true,
          "isClass": true,
          "isNestedAssembly": true,
          "isNestedFamANDAssem": true,
          "isNestedFamily": true,
          "isNestedFamORAssem": true,
          "isNestedPrivate": true,
          "isNestedPublic": true,
          "isNotPublic": true,
          "isPublic": true,
          "isAutoLayout": true,
          "isExplicitLayout": true,
          "isLayoutSequential": true,
          "isAnsiClass": true,
          "isAutoClass": true,
          "isUnicodeClass": true,
          "isCOMObject": true,
          "isContextful": true,
          "isEnum": true,
          "isMarshalByRef": true,
          "isPrimitive": true,
          "isValueType": true,
          "isSignatureType": true,
          "isSecurityCritical": true,
          "isSecuritySafeCritical": true,
          "isSecurityTransparent": true,
          "structLayoutAttribute": {
            "typeId": "<unknown>",
            "value": 0
          },
          "typeInitializer": {
            "memberType": 1,
            "name": "<string>",
            "declaringType": "<unknown>",
            "reflectedType": "<unknown>",
            "module": {
              "assembly": {
                "definedTypes": [
                  {
                    "name": "<string>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "isInterface": true,
                    "memberType": 1,
                    "namespace": "<string>",
                    "assemblyQualifiedName": "<string>",
                    "fullName": "<string>",
                    "assembly": "<unknown>",
                    "module": "<unknown>",
                    "isNested": true,
                    "declaringType": "<unknown>",
                    "declaringMethod": "<unknown>",
                    "reflectedType": "<unknown>",
                    "underlyingSystemType": "<unknown>",
                    "isTypeDefinition": true,
                    "isArray": true,
                    "isByRef": true,
                    "isPointer": true,
                    "isConstructedGenericType": true,
                    "isGenericParameter": true,
                    "isGenericTypeParameter": true,
                    "isGenericMethodParameter": true,
                    "isGenericType": true,
                    "isGenericTypeDefinition": true,
                    "isSZArray": true,
                    "isVariableBoundArray": true,
                    "isByRefLike": true,
                    "isFunctionPointer": true,
                    "isUnmanagedFunctionPointer": true,
                    "hasElementType": true,
                    "genericTypeArguments": "<array>",
                    "genericParameterPosition": 123,
                    "genericParameterAttributes": 0,
                    "attributes": 0,
                    "isAbstract": true,
                    "isImport": true,
                    "isSealed": true,
                    "isSpecialName": true,
                    "isClass": true,
                    "isNestedAssembly": true,
                    "isNestedFamANDAssem": true,
                    "isNestedFamily": true,
                    "isNestedFamORAssem": true,
                    "isNestedPrivate": true,
                    "isNestedPublic": true,
                    "isNotPublic": true,
                    "isPublic": true,
                    "isAutoLayout": true,
                    "isExplicitLayout": true,
                    "isLayoutSequential": true,
                    "isAnsiClass": true,
                    "isAutoClass": true,
                    "isUnicodeClass": true,
                    "isCOMObject": true,
                    "isContextful": true,
                    "isEnum": true,
                    "isMarshalByRef": true,
                    "isPrimitive": true,
                    "isValueType": true,
                    "isSignatureType": true,
                    "isSecurityCritical": true,
                    "isSecuritySafeCritical": true,
                    "isSecurityTransparent": true,
                    "structLayoutAttribute": {
                      "typeId": "<unknown>",
                      "value": 0
                    },
                    "typeInitializer": "<unknown>",
                    "typeHandle": {
                      "value": {}
                    },
                    "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                    "baseType": "<unknown>",
                    "isSerializable": true,
                    "containsGenericParameters": true,
                    "isVisible": true,
                    "genericTypeParameters": "<array>",
                    "declaredConstructors": "<array>",
                    "declaredEvents": [
                      {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "memberType": 1,
                        "attributes": 0,
                        "isSpecialName": true,
                        "addMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        },
                        "removeMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        },
                        "raiseMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        },
                        "isMulticast": true,
                        "eventHandlerType": "<unknown>"
                      }
                    ],
                    "declaredFields": [
                      {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "memberType": 1,
                        "attributes": 0,
                        "fieldType": "<unknown>",
                        "isInitOnly": true,
                        "isLiteral": true,
                        "isNotSerialized": true,
                        "isPinvokeImpl": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "fieldHandle": {
                          "value": {}
                        }
                      }
                    ],
                    "declaredMembers": [
                      {
                        "memberType": 1,
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123
                      }
                    ],
                    "declaredMethods": [
                      {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "attributes": 0,
                        "methodImplementationFlags": 0,
                        "callingConvention": 1,
                        "isAbstract": true,
                        "isConstructor": true,
                        "isFinal": true,
                        "isHideBySig": true,
                        "isSpecialName": true,
                        "isStatic": true,
                        "isVirtual": true,
                        "isAssembly": true,
                        "isFamily": true,
                        "isFamilyAndAssembly": true,
                        "isFamilyOrAssembly": true,
                        "isPrivate": true,
                        "isPublic": true,
                        "isConstructedGenericMethod": true,
                        "isGenericMethod": true,
                        "isGenericMethodDefinition": true,
                        "containsGenericParameters": true,
                        "methodHandle": {
                          "value": {}
                        },
                        "isSecurityCritical": true,
                        "isSecuritySafeCritical": true,
                        "isSecurityTransparent": true,
                        "memberType": 1,
                        "returnParameter": {
                          "attributes": 0,
                          "member": {
                            "memberType": 1,
                            "name": "<string>",
                            "declaringType": "<unknown>",
                            "reflectedType": "<unknown>",
                            "module": "<unknown>",
                            "customAttributes": "<array>",
                            "isCollectible": true,
                            "metadataToken": 123
                          },
                          "name": "<string>",
                          "parameterType": "<unknown>",
                          "position": 123,
                          "isIn": true,
                          "isLcid": true,
                          "isOptional": true,
                          "isOut": true,
                          "isRetval": true,
                          "defaultValue": "<unknown>",
                          "rawDefaultValue": "<unknown>",
                          "hasDefaultValue": true,
                          "customAttributes": "<array>",
                          "metadataToken": 123
                        },
                        "returnType": "<unknown>",
                        "returnTypeCustomAttributes": {}
                      }
                    ],
                    "declaredNestedTypes": "<array>",
                    "declaredProperties": [
                      {
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123,
                        "memberType": 1,
                        "propertyType": "<unknown>",
                        "attributes": 0,
                        "isSpecialName": true,
                        "canRead": true,
                        "canWrite": true,
                        "getMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        },
                        "setMethod": {
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123,
                          "attributes": 0,
                          "methodImplementationFlags": 0,
                          "callingConvention": 1,
                          "isAbstract": true,
                          "isConstructor": true,
                          "isFinal": true,
                          "isHideBySig": true,
                          "isSpecialName": true,
                          "isStatic": true,
                          "isVirtual": true,
                          "isAssembly": true,
                          "isFamily": true,
                          "isFamilyAndAssembly": true,
                          "isFamilyOrAssembly": true,
                          "isPrivate": true,
                          "isPublic": true,
                          "isConstructedGenericMethod": true,
                          "isGenericMethod": true,
                          "isGenericMethodDefinition": true,
                          "containsGenericParameters": true,
                          "methodHandle": {
                            "value": {}
                          },
                          "isSecurityCritical": true,
                          "isSecuritySafeCritical": true,
                          "isSecurityTransparent": true,
                          "memberType": 1,
                          "returnParameter": {
                            "attributes": 0,
                            "member": {
                              "memberType": 1,
                              "name": "<string>",
                              "declaringType": "<unknown>",
                              "reflectedType": "<unknown>",
                              "module": "<unknown>",
                              "customAttributes": "<array>",
                              "isCollectible": true,
                              "metadataToken": 123
                            },
                            "name": "<string>",
                            "parameterType": "<unknown>",
                            "position": 123,
                            "isIn": true,
                            "isLcid": true,
                            "isOptional": true,
                            "isOut": true,
                            "isRetval": true,
                            "defaultValue": "<unknown>",
                            "rawDefaultValue": "<unknown>",
                            "hasDefaultValue": true,
                            "customAttributes": "<array>",
                            "metadataToken": 123
                          },
                          "returnType": "<unknown>",
                          "returnTypeCustomAttributes": {}
                        }
                      }
                    ],
                    "implementedInterfaces": "<array>"
                  }
                ],
                "exportedTypes": "<array>",
                "codeBase": "<string>",
                "entryPoint": {
                  "name": "<string>",
                  "declaringType": "<unknown>",
                  "reflectedType": "<unknown>",
                  "module": "<unknown>",
                  "customAttributes": "<array>",
                  "isCollectible": true,
                  "metadataToken": 123,
                  "attributes": 0,
                  "methodImplementationFlags": 0,
                  "callingConvention": 1,
                  "isAbstract": true,
                  "isConstructor": true,
                  "isFinal": true,
                  "isHideBySig": true,
                  "isSpecialName": true,
                  "isStatic": true,
                  "isVirtual": true,
                  "isAssembly": true,
                  "isFamily": true,
                  "isFamilyAndAssembly": true,
                  "isFamilyOrAssembly": true,
                  "isPrivate": true,
                  "isPublic": true,
                  "isConstructedGenericMethod": true,
                  "isGenericMethod": true,
                  "isGenericMethodDefinition": true,
                  "containsGenericParameters": true,
                  "methodHandle": {
                    "value": {}
                  },
                  "isSecurityCritical": true,
                  "isSecuritySafeCritical": true,
                  "isSecurityTransparent": true,
                  "memberType": 1,
                  "returnParameter": {
                    "attributes": 0,
                    "member": {
                      "memberType": 1,
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123
                    },
                    "name": "<string>",
                    "parameterType": "<unknown>",
                    "position": 123,
                    "isIn": true,
                    "isLcid": true,
                    "isOptional": true,
                    "isOut": true,
                    "isRetval": true,
                    "defaultValue": "<unknown>",
                    "rawDefaultValue": "<unknown>",
                    "hasDefaultValue": true,
                    "customAttributes": "<array>",
                    "metadataToken": 123
                  },
                  "returnType": "<unknown>",
                  "returnTypeCustomAttributes": {}
                },
                "fullName": "<string>",
                "imageRuntimeVersion": "<string>",
                "isDynamic": true,
                "location": "<string>",
                "reflectionOnly": true,
                "isCollectible": true,
                "isFullyTrusted": true,
                "customAttributes": "<array>",
                "escapedCodeBase": "<string>",
                "manifestModule": "<unknown>",
                "modules": "<array>",
                "globalAssemblyCache": true,
                "hostContext": 123,
                "securityRuleSet": 0
              },
              "fullyQualifiedName": "<string>",
              "name": "<string>",
              "mdStreamVersion": 123,
              "moduleVersionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
              "scopeName": "<string>",
              "moduleHandle": {
                "mdStreamVersion": 123
              },
              "customAttributes": "<array>",
              "metadataToken": 123
            },
            "customAttributes": "<array>",
            "isCollectible": true,
            "metadataToken": 123,
            "attributes": 0,
            "methodImplementationFlags": 0,
            "callingConvention": 1,
            "isAbstract": true,
            "isConstructor": true,
            "isFinal": true,
            "isHideBySig": true,
            "isSpecialName": true,
            "isStatic": true,
            "isVirtual": true,
            "isAssembly": true,
            "isFamily": true,
            "isFamilyAndAssembly": true,
            "isFamilyOrAssembly": true,
            "isPrivate": true,
            "isPublic": true,
            "isConstructedGenericMethod": true,
            "isGenericMethod": true,
            "isGenericMethodDefinition": true,
            "containsGenericParameters": true,
            "methodHandle": {
              "value": {}
            },
            "isSecurityCritical": true,
            "isSecuritySafeCritical": true,
            "isSecurityTransparent": true
          },
          "typeHandle": {
            "value": {}
          },
          "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
          "baseType": "<unknown>",
          "isSerializable": true,
          "containsGenericParameters": true,
          "isVisible": true
        },
        "module": {
          "assembly": {
            "definedTypes": [
              {
                "name": "<string>",
                "customAttributes": "<array>",
                "isCollectible": true,
                "metadataToken": 123,
                "isInterface": true,
                "memberType": 1,
                "namespace": "<string>",
                "assemblyQualifiedName": "<string>",
                "fullName": "<string>",
                "assembly": "<unknown>",
                "module": "<unknown>",
                "isNested": true,
                "declaringType": "<unknown>",
                "declaringMethod": "<unknown>",
                "reflectedType": "<unknown>",
                "underlyingSystemType": "<unknown>",
                "isTypeDefinition": true,
                "isArray": true,
                "isByRef": true,
                "isPointer": true,
                "isConstructedGenericType": true,
                "isGenericParameter": true,
                "isGenericTypeParameter": true,
                "isGenericMethodParameter": true,
                "isGenericType": true,
                "isGenericTypeDefinition": true,
                "isSZArray": true,
                "isVariableBoundArray": true,
                "isByRefLike": true,
                "isFunctionPointer": true,
                "isUnmanagedFunctionPointer": true,
                "hasElementType": true,
                "genericTypeArguments": "<array>",
                "genericParameterPosition": 123,
                "genericParameterAttributes": 0,
                "attributes": 0,
                "isAbstract": true,
                "isImport": true,
                "isSealed": true,
                "isSpecialName": true,
                "isClass": true,
                "isNestedAssembly": true,
                "isNestedFamANDAssem": true,
                "isNestedFamily": true,
                "isNestedFamORAssem": true,
                "isNestedPrivate": true,
                "isNestedPublic": true,
                "isNotPublic": true,
                "isPublic": true,
                "isAutoLayout": true,
                "isExplicitLayout": true,
                "isLayoutSequential": true,
                "isAnsiClass": true,
                "isAutoClass": true,
                "isUnicodeClass": true,
                "isCOMObject": true,
                "isContextful": true,
                "isEnum": true,
                "isMarshalByRef": true,
                "isPrimitive": true,
                "isValueType": true,
                "isSignatureType": true,
                "isSecurityCritical": true,
                "isSecuritySafeCritical": true,
                "isSecurityTransparent": true,
                "structLayoutAttribute": {
                  "typeId": "<unknown>",
                  "value": 0
                },
                "typeInitializer": "<unknown>",
                "typeHandle": {
                  "value": {}
                },
                "guid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
                "baseType": "<unknown>",
                "isSerializable": true,
                "containsGenericParameters": true,
                "isVisible": true,
                "genericTypeParameters": "<array>",
                "declaredConstructors": "<array>",
                "declaredEvents": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "attributes": 0,
                    "isSpecialName": true,
                    "addMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "removeMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "raiseMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "isMulticast": true,
                    "eventHandlerType": "<unknown>"
                  }
                ],
                "declaredFields": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "attributes": 0,
                    "fieldType": "<unknown>",
                    "isInitOnly": true,
                    "isLiteral": true,
                    "isNotSerialized": true,
                    "isPinvokeImpl": true,
                    "isSpecialName": true,
                    "isStatic": true,
                    "isAssembly": true,
                    "isFamily": true,
                    "isFamilyAndAssembly": true,
                    "isFamilyOrAssembly": true,
                    "isPrivate": true,
                    "isPublic": true,
                    "isSecurityCritical": true,
                    "isSecuritySafeCritical": true,
                    "isSecurityTransparent": true,
                    "fieldHandle": {
                      "value": {}
                    }
                  }
                ],
                "declaredMembers": [
                  {
                    "memberType": 1,
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123
                  }
                ],
                "declaredMethods": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "attributes": 0,
                    "methodImplementationFlags": 0,
                    "callingConvention": 1,
                    "isAbstract": true,
                    "isConstructor": true,
                    "isFinal": true,
                    "isHideBySig": true,
                    "isSpecialName": true,
                    "isStatic": true,
                    "isVirtual": true,
                    "isAssembly": true,
                    "isFamily": true,
                    "isFamilyAndAssembly": true,
                    "isFamilyOrAssembly": true,
                    "isPrivate": true,
                    "isPublic": true,
                    "isConstructedGenericMethod": true,
                    "isGenericMethod": true,
                    "isGenericMethodDefinition": true,
                    "containsGenericParameters": true,
                    "methodHandle": {
                      "value": {}
                    },
                    "isSecurityCritical": true,
                    "isSecuritySafeCritical": true,
                    "isSecurityTransparent": true,
                    "memberType": 1,
                    "returnParameter": {
                      "attributes": 0,
                      "member": {
                        "memberType": 1,
                        "name": "<string>",
                        "declaringType": "<unknown>",
                        "reflectedType": "<unknown>",
                        "module": "<unknown>",
                        "customAttributes": "<array>",
                        "isCollectible": true,
                        "metadataToken": 123
                      },
                      "name": "<string>",
                      "parameterType": "<unknown>",
                      "position": 123,
                      "isIn": true,
                      "isLcid": true,
                      "isOptional": true,
                      "isOut": true,
                      "isRetval": true,
                      "defaultValue": "<unknown>",
                      "rawDefaultValue": "<unknown>",
                      "hasDefaultValue": true,
                      "customAttributes": "<array>",
                      "metadataToken": 123
                    },
                    "returnType": "<unknown>",
                    "returnTypeCustomAttributes": {}
                  }
                ],
                "declaredNestedTypes": "<array>",
                "declaredProperties": [
                  {
                    "name": "<string>",
                    "declaringType": "<unknown>",
                    "reflectedType": "<unknown>",
                    "module": "<unknown>",
                    "customAttributes": "<array>",
                    "isCollectible": true,
                    "metadataToken": 123,
                    "memberType": 1,
                    "propertyType": "<unknown>",
                    "attributes": 0,
                    "isSpecialName": true,
                    "canRead": true,
                    "canWrite": true,
                    "getMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    },
                    "setMethod": {
                      "name": "<string>",
                      "declaringType": "<unknown>",
                      "reflectedType": "<unknown>",
                      "module": "<unknown>",
                      "customAttributes": "<array>",
                      "isCollectible": true,
                      "metadataToken": 123,
                      "attributes": 0,
                      "methodImplementationFlags": 0,
                      "callingConvention": 1,
                      "isAbstract": true,
                      "isConstructor": true,
                      "isFinal": true,
                      "isHideBySig": true,
                      "isSpecialName": true,
                      "isStatic": true,
                      "isVirtual": true,
                      "isAssembly": true,
                      "isFamily": true,
                      "isFamilyAndAssembly": true,
                      "isFamilyOrAssembly": true,
                      "isPrivate": true,
                      "isPublic": true,
                      "isConstructedGenericMethod": true,
                      "isGenericMethod": true,
                      "isGenericMethodDefinition": true,
                      "containsGenericParameters": true,
                      "methodHandle": {
                        "value": {}
                      },
                      "isSecurityCritical": true,
                      "isSecuritySafeCritical": true,
                      "isSecurityTransparent": true,
                      "memberType": 1,
                      "returnParameter": {
                        "attributes": 0,
                        "member": {
                          "memberType": 1,
                          "name": "<string>",
                          "declaringType": "<unknown>",
                          "reflectedType": "<unknown>",
                          "module": "<unknown>",
                          "customAttributes": "<array>",
                          "isCollectible": true,
                          "metadataToken": 123
                        },
                        "name": "<string>",
                        "parameterType": "<unknown>",
                        "position": 123,
                        "isIn": true,
                        "isLcid": true,
                        "isOptional": true,
                        "isOut": true,
                        "isRetval": true,
                        "defaultValue": "<unknown>",
                        "rawDefaultValue": "<unknown>",
                        "hasDefaultValue": true,
                        "customAttributes": "<array>",
                        "metadataToken": 123
                      },
                      "returnType": "<unknown>",
                      "returnTypeCustomAttributes": {}
                    }
                  }
                ],
                "implementedInterfaces": "<array>"
              }
            ],
            "exportedTypes": "<array>",
            "codeBase": "<string>",
            "entryPoint": {
              "name": "<string>",
              "declaringType": "<unknown>",
              "reflectedType": "<unknown>",
              "module": "<unknown>",
              "customAttributes": "<array>",
              "isCollectible": true,
              "metadataToken": 123,
              "attributes": 0,
              "methodImplementationFlags": 0,
              "callingConvention": 1,
              "isAbstract": true,
              "isConstructor": true,
              "isFinal": true,
              "isHideBySig": true,
              "isSpecialName": true,
              "isStatic": true,
              "isVirtual": true,
              "isAssembly": true,
              "isFamily": true,
              "isFamilyAndAssembly": true,
              "isFamilyOrAssembly": true,
              "isPrivate": true,
              "isPublic": true,
              "isConstructedGenericMethod": true,
              "isGenericMethod": true,
              "isGenericMethodDefinition": true,
              "containsGenericParameters": true,
              "methodHandle": {
                "value": {}
              },
              "isSecurityCritical": true,
              "isSecuritySafeCritical": true,
              "isSecurityTransparent": true,
              "memberType": 1,
              "returnParameter": {
                "attributes": 0,
                "member": {
                  "memberType": 1,
                  "name": "<string>",
                  "declaringType": "<unknown>",
                  "reflectedType": "<unknown>",
                  "module": "<unknown>",
                  "customAttributes": "<array>",
                  "isCollectible": true,
                  "metadataToken": 123
                },
                "name": "<string>",
                "parameterType": "<unknown>",
                "position": 123,
                "isIn": true,
                "isLcid": true,
                "isOptional": true,
                "isOut": true,
                "isRetval": true,
                "defaultValue": "<unknown>",
                "rawDefaultValue": "<unknown>",
                "hasDefaultValue": true,
                "customAttributes": "<array>",
                "metadataToken": 123
              },
              "returnType": "<unknown>",
              "returnTypeCustomAttributes": {}
            },
            "fullName": "<string>",
            "imageRuntimeVersion": "<string>",
            "isDynamic": true,
            "location": "<string>",
            "reflectionOnly": true,
            "isCollectible": true,
            "isFullyTrusted": true,
            "customAttributes": "<array>",
            "escapedCodeBase": "<string>",
            "manifestModule": "<unknown>",
            "modules": "<array>",
            "globalAssemblyCache": true,
            "hostContext": 123,
            "securityRuleSet": 0
          },
          "fullyQualifiedName": "<string>",
          "name": "<string>",
          "mdStreamVersion": 123,
          "moduleVersionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
          "scopeName": "<string>",
          "moduleHandle": {
            "mdStreamVersion": 123
          },
          "customAttributes": "<array>",
          "metadataToken": 123
        },
        "customAttributes": "<array>",
        "isCollectible": true,
        "metadataToken": 123,
        "attributes": 0,
        "methodImplementationFlags": 0,
        "callingConvention": 1,
        "isAbstract": true,
        "isConstructor": true,
        "isFinal": true,
        "isHideBySig": true,
        "isSpecialName": true,
        "isStatic": true,
        "isVirtual": true,
        "isAssembly": true,
        "isFamily": true,
        "isFamilyAndAssembly": true,
        "isFamilyOrAssembly": true,
        "isPrivate": true,
        "isPublic": true,
        "isConstructedGenericMethod": true,
        "isGenericMethod": true,
        "isGenericMethodDefinition": true,
        "containsGenericParameters": true,
        "methodHandle": {
          "value": {}
        },
        "isSecurityCritical": true,
        "isSecuritySafeCritical": true,
        "isSecurityTransparent": true
      },
      "message": "<string>",
      "data": {},
      "innerException": "<unknown>",
      "helpLink": "<string>",
      "source": "<string>",
      "hResult": 123,
      "stackTrace": "<string>"
    },
    "errorMessage": "<string>"
  }
]

Authorizations

x-hl-api-key
string
header
required

Body

promptId
string<uuid>
required
promptVersionId
string<uuid> | null
replacements
object
stream
boolean

Response

Bad Request

exception
object
errorMessage
string | null