| | |
| | | "InheritClass": "", |
| | | "Inherits": [] |
| | | } |
| | | }, |
| | | { |
| | | "ID": "20250702112833751", |
| | | "Name": "ConsoleInterceptor", |
| | | "Desc": "", |
| | | "ParentID": "", |
| | | "Type": "ClassCode", |
| | | "Level": "Item", |
| | | "Statement": "public class ConsoleInterceptor:TextWriter", |
| | | "EditCode": "private readonly TextWriter _originalOut;\r\n\r\npublic ConsoleInterceptor()\r\n{\r\n _originalOut = Console.Out;\r\n}\r\n\r\npublic override Encoding Encoding => Encoding.UTF8;\r\n\r\npublic override void WriteLine(string value = \"\")\r\n{\r\n string values = (string)AutoThread.InvokeMethod(AutoThread.Instance, \"WriteLine\", new object[] { value });\r\n //// 鍙互閫夋嫨缁х画杈撳嚭鍒板師鎺у埗鍙癨r\n if (!string.IsNullOrEmpty(values))\r\n _originalOut.WriteLine(values);\r\n}", |
| | | "Code": "public class ConsoleInterceptor:TextWriter\r\n{private readonly TextWriter _originalOut;\r\n\r\npublic ConsoleInterceptor()\r\n{\r\n _originalOut = Console.Out;\r\n}\r\n\r\npublic override Encoding Encoding => Encoding.UTF8;\r\n\r\npublic override void WriteLine(string value = \"\")\r\n{\r\n string values = (string)AutoThread.InvokeMethod(AutoThread.Instance, \"WriteLine\", new object[] { value });\r\n //// 鍙互閫夋嫨缁х画杈撳嚭鍒板師鎺у埗鍙癨r\n if (!string.IsNullOrEmpty(values))\r\n _originalOut.WriteLine(values);\r\n}\r\n}", |
| | | "CusMethod": { |
| | | "Name": "", |
| | | "Params": [], |
| | | "ReturnType": "" |
| | | }, |
| | | "CusClass": { |
| | | "Name": "ConsoleInterceptor", |
| | | "InheritClass": "TextWriter", |
| | | "Inherits": [] |
| | | } |
| | | } |
| | | ], |
| | | "CreationTime": "2025-02-26 15:31:23", |
| | | "LastWriteTime": "2025-06-30 11:27:51", |
| | | "LastWriteTime": "2025-07-02 13:15:08", |
| | | "HasSaved": true |
| | | } |