重构软件框架

This commit is contained in:
2026-04-29 00:41:00 +08:00
parent a3d8595a50
commit 4cf9bb67de
49 changed files with 1942 additions and 567 deletions
@@ -14,12 +14,12 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Vmianqian")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b8577139b743128e6d1f7535c4e26f8b9f8ae07e")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a3d8595a50353d13747bd605c96fe35f2f9be2f3")]
[assembly: System.Reflection.AssemblyProductAttribute("Vmianqian")]
[assembly: System.Reflection.AssemblyTitleAttribute("Vmianqian")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
// MSBuild WriteCodeFragment 类生成。
// Generated by the MSBuild WriteCodeFragment class.
@@ -1 +1 @@
2bf683a342db48dd63c7773755779041e948fbfa65b1232aa9ccc9ab7062c89c
b485efd0b4f1ef3ebf2f86472e1044cdcb234120ac1fadab6acbfeaad6c81be6
@@ -16,7 +16,7 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Vmianqian
build_property.ProjectDir = E:\Demos\DemoOwns\C\VmianqianC\
build_property.ProjectDir = E:\Demo\C\Vmianqian\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.CsWinRTUseWindowsUIXamlProjections = false
Binary file not shown.
@@ -1 +1 @@
a7b3445afcbd56fec3c73f3a521fa72c62329fb7fbf05cdc5a48d209a06f572f
f5a7563dfce5232e1c5a9116ced46141bcc1701be44a9504f149a9339e3409e9
@@ -1,22 +1,3 @@
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.deps.json
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.runtimeconfig.json
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.pdb
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.Form1.resources
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.csproj.GenerateResource.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.GeneratedMSBuildEditorConfig.editorconfig
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.AssemblyInfoInputs.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.AssemblyInfo.cs
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.csproj.CoreCompileInputs.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.dll
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\refint\Vmianqian.dll
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.pdb
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.genruntimeconfig.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\ref\Vmianqian.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\AntdUI.dll
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.csproj.AssemblyReference.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.csproj.Up2Date
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.exe
E:\Demo\C\Vmianqian\build_verify\Vmianqian.deps.json
E:\Demo\C\Vmianqian\build_verify\Vmianqian.runtimeconfig.json
E:\Demo\C\Vmianqian\build_verify\Vmianqian.dll
@@ -62,3 +43,28 @@ E:\Demos\DemoOwns\C\VmianqianC\build-temp\AntdUI.dll
E:\Demos\DemoOwns\C\VmianqianC\build-temp\BouncyCastle.Cryptography.dll
E:\Demos\DemoOwns\C\VmianqianC\build-temp\MailKit.dll
E:\Demos\DemoOwns\C\VmianqianC\build-temp\MimeKit.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.exe
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.deps.json
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.runtimeconfig.json
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Vmianqian.pdb
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\AntdUI.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\BouncyCastle.Cryptography.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\MailKit.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\MimeKit.dll
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.csproj.AssemblyReference.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.Form1.resources
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.csproj.GenerateResource.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.GeneratedMSBuildEditorConfig.editorconfig
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.AssemblyInfoInputs.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.AssemblyInfo.cs
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.csproj.CoreCompileInputs.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.csproj.Up2Date
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.dll
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\refint\Vmianqian.dll
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.pdb
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\Vmianqian.genruntimeconfig.cache
E:\Demo\C\Vmianqian\obj\Debug\net10.0-windows\ref\Vmianqian.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\BrotliSharpLib.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\BouncyCastle.Crypto.dll
E:\Demo\C\Vmianqian\bin\Debug\net10.0-windows\Titanium.Web.Proxy.dll
@@ -22,6 +22,14 @@
}
}
},
"BrotliSharpLib/0.3.3": {
"runtime": {
"lib/netstandard2.0/BrotliSharpLib.dll": {
"assemblyVersion": "0.3.2.0",
"fileVersion": "0.3.3.0"
}
}
},
"MailKit/4.16.0": {
"dependencies": {
"MimeKit": "4.16.0"
@@ -43,6 +51,26 @@
"fileVersion": "4.16.0.0"
}
}
},
"Portable.BouncyCastle/1.8.8": {
"runtime": {
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {
"assemblyVersion": "1.8.8.0",
"fileVersion": "1.8.8.2"
}
}
},
"Titanium.Web.Proxy/3.2.0": {
"dependencies": {
"BrotliSharpLib": "0.3.3",
"Portable.BouncyCastle": "1.8.8"
},
"runtime": {
"lib/netstandard2.1/Titanium.Web.Proxy.dll": {
"assemblyVersion": "1.0.1.0",
"fileVersion": "1.0.1.0"
}
}
}
}
},
@@ -61,6 +89,13 @@
"path": "bouncycastle.cryptography/2.6.2",
"hashPath": "bouncycastle.cryptography.2.6.2.nupkg.sha512"
},
"BrotliSharpLib/0.3.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/z74VNg6etlQK/N1mSD5Tz2qQUZqc3RMiuv2F8Q/MOfvg4l7a6lDYhQQTPd9s9saSokh1GqUD7JTuunOiQid8w==",
"path": "brotlisharplib/0.3.3",
"hashPath": "brotlisharplib.0.3.3.nupkg.sha512"
},
"MailKit/4.16.0": {
"type": "package",
"serviceable": true,
@@ -74,6 +109,20 @@
"sha512": "sha512-X0LFxeM4gPRIhODyY/HYS9b+zRZ7y//v59rFzgS6wLxcPuZThnMtNZHtrr0fjLyRRkg3gqJBtvW36XfUzZ7Djw==",
"path": "mimekit/4.16.0",
"hashPath": "mimekit.4.16.0.nupkg.sha512"
},
"Portable.BouncyCastle/1.8.8": {
"type": "package",
"serviceable": true,
"sha512": "sha512-1rxdf8NfyAxLlqIEciCl/yNhmz1YiLkmp6rrF8p3/NVmyHHzPWLx8djtDvSAwhPLg64BXvsRcM3+5bP1HAUdYg==",
"path": "portable.bouncycastle/1.8.8",
"hashPath": "portable.bouncycastle.1.8.8.nupkg.sha512"
},
"Titanium.Web.Proxy/3.2.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-XHchT17Cqr4lX+p4+T4qMPOMfBBvXgIkjy6imy4guNWxLTPKyCaLv/VTiHgk4CwXnXTHlga7KWT1agNCbjwYYg==",
"path": "titanium.web.proxy/3.2.0",
"hashPath": "titanium.web.proxy.3.2.0.nupkg.sha512"
}
}
}
@@ -12,9 +12,9 @@
}
],
"additionalProbingPaths": [
"C:\\Users\\heros\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\heros\\.nuget\\packages",
"D:\\Softwares\\Microsoft\\VisualStudio\\Shared\\NuGetPackages"
"C:\\Users\\Administrator\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\Administrator\\.nuget\\packages",
"C:\\Softwares\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configProperties": {
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false,
Binary file not shown.
@@ -1 +1 @@
bfd4fda30425a127e04d84d69f89302f1a5d0a22c65f909e0dc14e06f1be3226
06af8958efc8199d17b3e5352714ede4c860a98abdd43801bf6807d2659e5f95
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.