Reflection.json 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. {
  2. "DllDatas": [
  3. {
  4. "DllPath": "YSAI.Mqtt.dll",
  5. "IsAbsolutePath": false,
  6. "NamespaceDatas": [
  7. {
  8. "Namespace": "YSAI.Mqtt.client",
  9. "ClassDatas": [
  10. {
  11. "SN": "YSAI.Mqtt.MqttClientOperate[Instance]",
  12. "ClassName": "MqttClientOperate",
  13. "ConstructorParam": [
  14. {
  15. "SN": "YSAI",
  16. "ServerIPAddress": "127.0.0.1",
  17. "ServerPort": 11819,
  18. "ServerLoginID": "ysai",
  19. "ServerLoginPassword": "ysai",
  20. "ClientID": null,
  21. "QualityOfServiceLevel": "AtMostOnce"
  22. }
  23. ],
  24. "MethodDatas": [
  25. {
  26. "SN": "[Init]",
  27. "WhetherExecute": true,
  28. "MethodName": "Init",
  29. "MethodParam": null
  30. },
  31. {
  32. "SN": "[On]",
  33. "WhetherExecute": true,
  34. "MethodName": "On",
  35. "MethodParam": null
  36. },
  37. {
  38. "SN": "[PublishSubscribe]",
  39. "WhetherExecute": false,
  40. "MethodName": "PublishSubscribe",
  41. "MethodParam": null
  42. }
  43. ],
  44. "EventDatas": null
  45. }
  46. ]
  47. }
  48. ]
  49. },
  50. {
  51. "DllPath": "YSAI.Kafka.dll",
  52. "IsAbsolutePath": false,
  53. "NamespaceDatas": [
  54. {
  55. "Namespace": "YSAI.Kafka",
  56. "ClassDatas": [
  57. {
  58. "SN": "YSAI.Kafka.KafkaProducerOperate[Instance]",
  59. "ClassName": "KafkaProducerOperate",
  60. "ConstructorParam": [
  61. {
  62. "ClientId": "ysai",
  63. "WaitTime": 1000,
  64. "SN": "YSAI",
  65. "BootstrapServers": "127.0.0.1:8083"
  66. }
  67. ],
  68. "MethodDatas": [
  69. {
  70. "SN": "[Produce]",
  71. "WhetherExecute": false,
  72. "MethodName": "Produce",
  73. "MethodParam": null
  74. }
  75. ],
  76. "EventDatas": null
  77. }
  78. ]
  79. }
  80. ]
  81. },
  82. {
  83. "DllPath": "YSAI.RabbitMQ.dll",
  84. "IsAbsolutePath": false,
  85. "NamespaceDatas": [
  86. {
  87. "Namespace": "YSAI.RabbitMQ",
  88. "ClassDatas": [
  89. {
  90. "SN": "YSAI.RabbitMQ.RabbitMQPublisherOperate[Instance]",
  91. "ClassName": "RabbitMQPublisherOperate",
  92. "ConstructorParam": [
  93. {
  94. "SN": "YSAI",
  95. "ExChangeName": "exYSAI",
  96. "HostName": "localhost",
  97. "Port": 4369,
  98. "UserName": "ysai",
  99. "Password": "ysai"
  100. }
  101. ],
  102. "MethodDatas": [
  103. {
  104. "SN": "[On]",
  105. "WhetherExecute": true,
  106. "MethodName": "On",
  107. "MethodParam": null
  108. },
  109. {
  110. "SN": "[Publish]",
  111. "WhetherExecute": false,
  112. "MethodName": "Publish",
  113. "MethodParam": null
  114. }
  115. ],
  116. "EventDatas": null
  117. }
  118. ]
  119. }
  120. ]
  121. }
  122. ]
  123. }