From d301c75787de9b86a14cc93663746c02799b58d6 Mon Sep 17 00:00:00 2001 From: 1kamma Date: Sun, 27 Jun 2021 12:11:48 +0300 Subject: [PATCH] fixed problem with lan and dial --- NetWork/.editorconfig => .editorconfig | 0 NetWork/.gitignore => .gitignore | 0 {NetWork/.vs => .vs}/.editorconfig | 0 .vs/NetWork/DesignTimeBuild/.dtbcache.v2 | Bin 0 -> 90145 bytes .vs/NetWork/v16/.suo | Bin 0 -> 76288 bytes {NetWork/.vs => .vs}/ProjectSettings.json | 0 {NetWork/.vs => .vs}/VSWorkspaceState.json | 0 {NetWork/.vs => .vs}/slnx.sqlite | Bin NetWork/NetWork.sln => NetWork.sln | 0 .../.vs/NetWork/DesignTimeBuild/.dtbcache.v2 | Bin 90145 -> 0 bytes NetWork/.vs/NetWork/v16/.suo | Bin 77312 -> 0 bytes NetWork/{NetWork => }/NetWork.csproj | 0 NetWork/{NetWork => }/NetWork.csproj.user | 0 .../{NetWork => }/Other/Windows.Common.pdb | Bin NetWork/{NetWork => }/Program.cs | 89 +++++++++++++----- .../PublishProfiles/FolderProfile.pubxml | 0 .../PublishProfiles/FolderProfile.pubxml.user | 0 .../Properties/launchSettings.json | 0 NetWork/{NetWork => }/Torrent And Sync.py | 0 .../obj/Debug/NetWork.1.0.0.nuspec | 0 ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows/NetWork.AssemblyInfo.cs | 0 .../NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../Debug/net5.0-windows/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../NetWork.genruntimeconfig.cache | 0 .../obj/Debug/net5.0-windows/apphost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows7.0/NetWork.AssemblyInfo.cs | 0 .../NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../net5.0-windows7.0/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../NetWork.genruntimeconfig.cache | 0 .../PublishOutputs.b6becf02d1.txt | 0 .../obj/Debug/net5.0-windows7.0/apphost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../obj/Debug/net5.0/NetWork.AssemblyInfo.cs | 0 .../net5.0/NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../obj/Debug/net5.0/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../Debug/net5.0/NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../net5.0/NetWork.genruntimeconfig.cache | 0 .../obj/Debug/net5.0/apphost.exe | Bin .../obj/NetWork.csproj.nuget.dgspec.json | 0 .../obj/NetWork.csproj.nuget.g.props | 0 .../obj/NetWork.csproj.nuget.g.targets | 0 .../obj/Release/NetWork.1.0.0.nuspec | 0 ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows/NetWork.AssemblyInfo.cs | 0 .../NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../net5.0-windows/NetWork.assets.cache | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows7.0/NetWork.AssemblyInfo.cs | 0 .../NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../net5.0-windows7.0/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../NetWork.genruntimeconfig.cache | 0 .../obj/Release/net5.0-windows7.0/NetWork.pdb | Bin .../obj/Release/net5.0-windows7.0/apphost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows7.0/win-x64/Link.semaphore | 0 .../win-x64/NetWork.AssemblyInfo.cs | 0 .../win-x64/NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../win-x64/NetWork.assets.cache | Bin .../win-x64/NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../win-x64/NetWork.deps.json | 0 .../win-x64/NetWork.genruntimeconfig.cache | 0 .../net5.0-windows7.0/win-x64/NetWork.pdb | Bin .../win-x64/PublishOutputs.14905e3326.txt | 0 .../linked/Microsoft.ApplicationInsights.pdb | Bin .../linked/Microsoft.CodeAnalysis.CSharp.pdb | Bin .../win-x64/linked/Microsoft.CodeAnalysis.pdb | Bin .../win-x64/linked/NetWork.pdb | Bin .../linked/System.Private.ServiceModel.pdb | Bin .../linked/System.ServiceModel.Duplex.pdb | Bin .../linked/System.ServiceModel.Http.pdb | Bin .../linked/System.ServiceModel.NetTcp.pdb | Bin .../linked/System.ServiceModel.Primitives.pdb | Bin .../linked/System.ServiceModel.Security.pdb | Bin .../win-x64/singlefilehost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../Release/net5.0/NetWork.AssemblyInfo.cs | 0 .../net5.0/NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../obj/Release/net5.0/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../net5.0/NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../net5.0/NetWork.genruntimeconfig.cache | 0 .../obj/Release/net5.0/NetWork.pdb | Bin .../net5.0/PublishOutputs.508def7f73.txt | 0 .../obj/Release/net5.0/apphost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../obj/Release/net5.0/win-x64/Link.semaphore | 0 .../net5.0/win-x64/NetWork.AssemblyInfo.cs | 0 .../win-x64/NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../net5.0/win-x64/NetWork.assets.cache | Bin .../win-x64/NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../Release/net5.0/win-x64/NetWork.deps.json | 0 .../win-x64/NetWork.genruntimeconfig.cache | 0 .../obj/Release/net5.0/win-x64/NetWork.pdb | Bin .../win-x64/PublishOutputs.508def7f73.txt | 0 .../Release/net5.0/win-x64/linked/NetWork.pdb | Bin .../Release/net5.0/win-x64/singlefilehost.exe | Bin NetWork/{NetWork => }/obj/project.assets.json | 0 NetWork/{NetWork => }/obj/project.nuget.cache | 0 .../win-x64/NetWork.csproj.nuget.dgspec.json | 0 .../win-x64/NetWork.csproj.nuget.g.props | 0 .../win-x64/NetWork.csproj.nuget.g.targets | 0 .../obj/publish/win-x64/project.assets.json | 0 .../obj/publish/win-x64/project.nuget.cache | 0 .../Properties/AssemblyInfo.cs | 0 .../Wifi/Interop.cs | 0 .../Wifi/WlanApi.cs | 0 .../Windows.Common.csproj | 0 ...amework,Version=v4.6.AssemblyAttributes.cs | 0 ...gnTimeResolveAssemblyReferencesInput.cache | Bin ...dows.Common.csproj.AssemblyReference.cache | Bin ...amework,Version=v4.6.AssemblyAttributes.cs | 0 142 files changed, 64 insertions(+), 25 deletions(-) rename NetWork/.editorconfig => .editorconfig (100%) rename NetWork/.gitignore => .gitignore (100%) rename {NetWork/.vs => .vs}/.editorconfig (100%) create mode 100644 .vs/NetWork/DesignTimeBuild/.dtbcache.v2 create mode 100644 .vs/NetWork/v16/.suo rename {NetWork/.vs => .vs}/ProjectSettings.json (100%) rename {NetWork/.vs => .vs}/VSWorkspaceState.json (100%) rename {NetWork/.vs => .vs}/slnx.sqlite (100%) rename NetWork/NetWork.sln => NetWork.sln (100%) delete mode 100644 NetWork/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 delete mode 100644 NetWork/.vs/NetWork/v16/.suo rename NetWork/{NetWork => }/NetWork.csproj (100%) rename NetWork/{NetWork => }/NetWork.csproj.user (100%) rename NetWork/{NetWork => }/Other/Windows.Common.pdb (100%) rename NetWork/{NetWork => }/Program.cs (82%) rename NetWork/{NetWork => }/Properties/PublishProfiles/FolderProfile.pubxml (100%) rename NetWork/{NetWork => }/Properties/PublishProfiles/FolderProfile.pubxml.user (100%) rename NetWork/{NetWork => }/Properties/launchSettings.json (100%) rename NetWork/{NetWork => }/Torrent And Sync.py (100%) rename NetWork/{NetWork => }/obj/Debug/NetWork.1.0.0.nuspec (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/apphost.exe (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/apphost.exe (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/apphost.exe (100%) rename NetWork/{NetWork => }/obj/NetWork.csproj.nuget.dgspec.json (100%) rename NetWork/{NetWork => }/obj/NetWork.csproj.nuget.g.props (100%) rename NetWork/{NetWork => }/obj/NetWork.csproj.nuget.g.targets (100%) rename NetWork/{NetWork => }/obj/Release/NetWork.1.0.0.nuspec (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/apphost.exe (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/PublishOutputs.508def7f73.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/apphost.exe (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/Link.semaphore (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.deps.json (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/linked/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/singlefilehost.exe (100%) rename NetWork/{NetWork => }/obj/project.assets.json (100%) rename NetWork/{NetWork => }/obj/project.nuget.cache (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/NetWork.csproj.nuget.g.props (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/NetWork.csproj.nuget.g.targets (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/project.assets.json (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/project.nuget.cache (100%) rename {NetWork/Windows.Common => Windows.Common}/Properties/AssemblyInfo.cs (100%) rename {NetWork/Windows.Common => Windows.Common}/Wifi/Interop.cs (100%) rename {NetWork/Windows.Common => Windows.Common}/Wifi/WlanApi.cs (100%) rename {NetWork/Windows.Common => Windows.Common}/Windows.Common.csproj (100%) rename {NetWork/Windows.Common => Windows.Common}/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs (100%) rename {NetWork/Windows.Common => Windows.Common}/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache (100%) rename {NetWork/Windows.Common => Windows.Common}/obj/Debug/Windows.Common.csproj.AssemblyReference.cache (100%) rename {NetWork/Windows.Common => Windows.Common}/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs (100%) diff --git a/NetWork/.editorconfig b/.editorconfig similarity index 100% rename from NetWork/.editorconfig rename to .editorconfig diff --git a/NetWork/.gitignore b/.gitignore similarity index 100% rename from NetWork/.gitignore rename to .gitignore diff --git a/NetWork/.vs/.editorconfig b/.vs/.editorconfig similarity index 100% rename from NetWork/.vs/.editorconfig rename to .vs/.editorconfig diff --git a/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 b/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..7d0ee8af02a1d2d9680624bd6c2f7723de933ca0 GIT binary patch literal 90145 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 literal 0 HcmV?d00001 diff --git a/NetWork/.vs/ProjectSettings.json b/.vs/ProjectSettings.json similarity index 100% rename from NetWork/.vs/ProjectSettings.json rename to .vs/ProjectSettings.json diff --git a/NetWork/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json similarity index 100% rename from NetWork/.vs/VSWorkspaceState.json rename to .vs/VSWorkspaceState.json diff --git a/NetWork/.vs/slnx.sqlite b/.vs/slnx.sqlite similarity index 100% rename from NetWork/.vs/slnx.sqlite rename to .vs/slnx.sqlite diff --git a/NetWork/NetWork.sln b/NetWork.sln similarity index 100% rename from NetWork/NetWork.sln rename to NetWork.sln diff --git a/NetWork/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 b/NetWork/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 deleted file mode 100644 index dad27d38276d1a024818066c76f5d7b5e491d251..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90145 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 b1N1S_V$hkOC7=|j4b%?mIOy!pe)j(X)zC;q diff --git a/NetWork/.vs/NetWork/v16/.suo b/NetWork/.vs/NetWork/v16/.suo deleted file mode 100644 index 8873d7f5ed84d56fdf1acbab310f6c1c8aae8982..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77312 zcmeHw31C~rx$d!(I8F#5Ng?dT4JoUoXt$JIw(KNe6DM|JAWDra9XU#5NtI+fCU(nC zOW8^(g#ray%F>O%>47jH<$n9zDG{_sbnx4rFqgnUs)v8>7Li(no!I#Nje1=^MQZ9^2#fG zHV-%rz-`qWAt|s^O5!goHAt;e0(M#&VOE+pE2Raw{62P)ua-TwZ^^&zf2w8++-**% zjypjyDeafGfqE2ItkQmU<4jYlk}O!EAJzfQBy(YafyyVm=9 zk>UBd+WpzE2LZM*EL%qd7QhMUzZci7y5}MueCNUQ4ZvF9OrQ}E-xRWac+WK13VR#S z0h|xC0~Y|>ft^4numgAl&;{%R3i)?lk>`cn8lUagzD*YJi|*5 zR^j?0;Be#=7DM znt>J|0CWRJx5j(ce?HUKf8k~q-t7i@fD3_(0rpROfFQ6JcoWbITmpoEJ|GN4fR#WL z=m%l|{XL-BaoDUj>^k4AJrj8)=$C6>jOzZ2D}Hj9k>H{FK{Pt7jQT5KHwhUUf@39{lEu+`vI2C2LOiW zA=nQC9|ArMd<6Iyz;_>q{R!X^;FG|=0G|Rr4X}QH7N9$#YKo`8T+4sv7xSMyN~QT< z&G+K@ZG0p8U-I24aH2_Yz2tnmz)gezw&SG?_|LrdvXoo#?!R!+#?Av~J2<>7=*G~h z5&b&K0X!jZQ_7J4Wq&dsVBAW%74MQLTVG*E1k;QdC&76SAhv1PX5+1X%`tFo4e1KL zS3ECe_kuqA9-3~@&46w@;+jE9bb*Ux9%RuYFlETsl`@P!lagVeDdkqYdlTrhkEWTe z{QnIz3}!m=pYbjy{~7<;%>Rq0IsaMynFcgUqE7O2kuLueC}kXTa_mrvSyDm$C!goh z@?ULt*yd#Lr;d3okOH_RFL*Ks_%qtY%~>e_^5B4@fW~-Z?2Y1Y#r8uK6y?*V3t0|ky`U(l72Vbbs&5pw9)x3f(P`;^eHD`duo>cd*Jq0S_60?{GYC|97_g;=xK z4$azX0`%(6iD2J?t?OJ&VC}lBJDB8JaO#gYf zJFN`*Ps8nTnh#w{Y{}`UZGQ{yRXH?MVRA{RwSx5jK4>4S(KnWN5qHX?jA3JFWIWd! zw7+HN|5NZlw7&sJ6x&hj$m@obn%J+znsitnCo|0da_j$-I{KI6`U>Dm;40v1;2Pjs z;BCO$f$M;G0M`RI05<|R0XGBh1a1M|1>6d-Y~QBYx5K^zcrS1#a2Iel@IK%k;9lT9 z;Qhb{fct?D0uKNW0uKQX1CIgp_am@B3VaOsjP~pi*q;PGT7&UF>`!aYKMVU&;Qs;t z3j7=Je}K;c{|2>b~6Z{WwkPk^5SKLdUa`~vtT@GIcgz;A$OfM){thVL!hQwd#6^|=tMY%Gf2;C;uTB21 z25mqsz;;*s_un?#R76FTaqktvA(ZEvR7+@K&99RLo4mcJ#4p<2s51as;2%H3* z44eX-3cMaT4QK$~0IUK|2UY`b1kM1?1kM7^2G#)Q0*!zLumTLP4YpmocEWZ6ZomUH z0baldtOeEq>wyixMxX`Q4ETX&fc^zww*qaz7GNu|8#oU*A7}^Y?gH4`flgqD_N)tb zH?T{)r#mBpc(+%3PZ<#9P$8fX2m=v72BJVeun&j<`+)-h{TqOt(5_Rk-wdRI43Gr| zfgxZRI0%dYmjZ`?QD6*s3veZH8L%5XW;b{)a$9})JqWIc(4DV2+L5Eqa14TK3fz!>Hrxu{h-0D<=3wOss}o!(y(hr0*Ox(m6X=V8 zZUgt#1)3um@i{QocY)XUK?2~%tWhieJj(1*@fd;stvMF2U1iYk0sUIdOO9_SWlf_e zCjZxl6yOLqV;G4EzL;V9>f?}^||y&d}2Cq{7+t<)@3?}-+CzXu9euwW~&@x~d_Mf->l{9TC2Ae5;o~G$S2k zgy;b3L=qv&FKyzhaU1ftT;7|Fe?LCougTwx^jRO+?wDNxQ_1*03i`}1nnLthA2|-@ z_-nH8Q2xevpANsw#-FWfG5W0kq|JK4@;_M{%=YJ0_}5Sd{XV$83ZUtLbZr;DHrB%i zT}!08Ec{FQjQ1Py+HCwk47c-GU}5$kg(HY_7V%AEcDzB6#8Cpt6=~`lKBJV7y@0VT zp#1Md_`~94mj1`#b`?NVYW`t2`T`GD6HpFZ%$!p}`Tqnw`?2PsIr@%bV0{SLIcl=X8Rs-73gP);JJz)y1G^L`Vl@zpTS0aCW6TTDt z_hq#$SQi;YACN)HQ{o(ye!Ad^1;1JF{RKgA!K5zu?_jPSj>A>Al2a*MG0(`KN0b&i zgs(Dr{Z|m}Cuh|>3Wse|uAO++1g@DJw+xQE5AS90TVc5J!XN%c0lo`^h8Moem=(0) zD<`gP_>173OZh&G_xwJD-#)x=0wo!5n((aye=hjoN9@Q?jvyB5T)P!-!FdIKz9rK- z{A~ZGuYK*)t6gLFKl_D-hT8f&+Lqn+z2jTIavD=vZQIn=mC`?sP9KNeu@LWYomr%g zfUbwl(c78mjv8PeT%wLbe}>}8k@X4;lcK1uA6~AGm|t80Ngtjs1q=NJ*h`LAS1^Kbe(ug0Hs+-OK&ln%4?zf}B7(J#b> zkp5Z(3K?8c`cK37zoy*rKi5Bq_UF|w{%=6qmoxt7`U_N6#mvU|pK>xW{@0iC4%B^0 zA=H^@D@LN~T7V>aKaE?PCwX6$j)p$a!$R1?h9_zXN&Buu(RV$@QG$VZrz-*E^bx zzn*@n{O<(S1pYVBEDX4Hqn`2G=J+EJfXOx38 zUsnQPWR*6KvKcV3(#ZgrSc$SK%IaBO8h|$ds{qQ+Rs)nHftgkIX`Kc8YyeEH(gHTZ zwg6ymC64*XkC7*$bi@g;4|W5Thcp2Jzz2{&B7aC8iD3ovD{TTc1Ac(~tB6l4uG@eu zz*b-za2{|zAlzJl>+L`%umji$bO9Vw?gDlLJ-~&)MZm?t9v}$p1%yAeL)v{9cEs>* zAMRtoe&7HQ2L^xykOWe|n}IaIJ}L_g0z<$sa1a;)E(Hz&qre#O7T~SGWq^LXE&5nv zoh-Eq2jkze+y5HS75tB$|I45E5u?uHV-I+v$iJ9JEJsLAQ{|uEu`JSbp{EOLb1j_n z;wUqX5@t*TD_Tr-l^k0ru9ISFbAM6!@&6FM6XXAK=yPP2MQLSENDhJJ1N~18>jmqG z+4!^E!MS2Mil?voe#naS;H<<5epQa7cwSKceI|Tjoi$4zgHUCTl>sPBf2WedQ)ReTi5P`fL+epUu)|*;~&B52i4Ej)MD?epg7GS-%Py%AeTIu#GcIU!VTw zajg2P3hhwHu-9i6tV*;l_sD zayk=BCN|hTRvZ5s8(I*N!L+;~ArEHLp?G6M=U`tv7Cv7d=}sPy6C3($&Zs-u6t&wU zZd=G1TEaFUH7P0UwnSD=M?+ybGaXbZ2b9)NPPHYO$flF=xSY1`987d+c@hX^L*&g? zuiutwi^XN_xj&qZ4apl1^!7G~!UvFfZ813>Iek68WSV8RB|1Y$lDHfWDQ=D zjhQzetB7i9j_Df7WaR;CS2m3>?b+*}Jld@XvvML6>x;!>*%52&K{-5_MK*WFL)mCD zJ-{rh*O-Sz^KrA_Zzw!d_m`Qna3~ZXlzV%ndQ#DdNQ=l0FDEIQ<-FtTqvsvfxT-5D z&0_ggN|JB#B-NE9B;!aNS;nkn1REnR6r`?XTuJ1fSVTsN5%r&$UbtYb2r1>QH8B)R zClf3&nbX#HhtmCWR%Dd1P&5`UQV4@$)YMiQ0p&+4I4!IIpp{HytXt%SoQ{R9ftd0j zlpeXnv1bXsRz858=x=No$b^&Wc&u-{rn*Wt5Bl$$nnLcd+hg}RU9!#V+uOLOKq$6` zGW)WjzPPN?YS-v<+$1ge_PZ9$KYQ1`n;p$Jc0c?3QRkn(`&V3_e&=tWsJUtDu@B(- zsVjfkaqlxfJ!#C~hM%h@wVB_xUwg~Rk2@XBd=|S@J{pbKZkEo@P%NE60i0KVOASMJ zEZ#HzA`Q@>ZAKbtY1R5>w4JC&sIaL}T25bL-y`CrR>?+v{Iw=#)!IX=Qt9M=r2ASF zolFv?AeFN7aaVFM9hP^>sbnUWO{Payt!?dS#J;YkQ-$z5TVl`)Ye*wY~dmdpQUerhehVT45gCG4#v2Z!N#^bJD$E zJLZgMk1FGP$L=mJ<5bFTCFTEj|MvMqtJJuQF1oDxv&tWjuR=$%FFD+qmWN{UuCk{YoJ=1OuCnPtINB)>B!^@;lhKtY!ZA6M`yTnh8q4>& zXWJ6t_+Uf^!L+&gZ;|K|?dtlkxv~ChF|vki^u!#R_@obyuF@XMaXFM3FBx6953`)b z;^28#t<{QWu4Iig%lkq@u_Rx$Cx^jWqVSSWKt~Y;ubm~okWAohXBvG@7QAB`F1DwX zF1+<%3T&es$rZ$|WI79nDLI`Txd0_w{f<44az_R$oejiL_%&bs8StbL@RF;>8dsrb zQrMQlJ=1L0tRo|3FGo4J0=QBu6Ia8&2Dlb@8}N4EI^Z3^^}r3ljlfO7&A>Z>TYz@~ zw*r)H+@{&L!@dJ}FK{Pt7jQT5KHwhUUf@39{lEu+`+*Mv4*(AW4*?GYj{)@eBd|XT zd<^)E_UsYZp9Ee@`@fz?e1E6K|3%Ga`uqXce+2#n`~!Fy_zUn?;BUa+0lNDqY^9+< z$G5-K@}G<%>Qon@1|fFjvRqCP1~Cat(OeJis5E2Zy}GTEi>f(kr!KU)ebxSN4KBRu z;h{?}yZD|ztbNa()6RZo^ptakg0H*(`fr@~5_2*qHX2)sZFUIW<;yTNP>XGED==k+ zVb|5Cstan4ISs==yuT|wGvUvVpBnxYV#BRcx2$=v@dekq^wWTZST-IC z^@{N+=liJ-OI5m+4r^<)nHRJ1HHKHrD^~hF(`zeG>G%1=c#Qkt*D(P7EmXF|bB6nH z=hIg}a|uA3vMIe0;nF`7*K2WM9MBsD6k8O5hU#iq6KkBMtUlD&1X6jqZ^x#uEd0*$ zo4cgPw|}7aK2qUxVMLCK`%Q%S#eGn`TtV;&m1}`;_`6rf78cOPv3_d%06hs^HR26{$XzYWg*Hc1@6D+ zT5~U8mj0jNmO6xJx}oL30x3)Y>w25u3wOV|ARVSo+GhMx7mWw2+yjsn+p$_bfG2jW za_8Pw8mvFAVZJbgX6d)UZGKOK2Stq*P~|q%odmfozh4PO3;<)boZ1|%u^`!S|$rW?$ zA6wYMhV38Q9bpQ)%6}S10^XxNGDDv&Uole&{XL-n=`!e33rsOn$@=@Zg8p;GJgnfk zNPF7leqQNht|UDPQmmD2UY;g%{wM9>e#R7I%xw z;&QuvmgayrU}SB zYV$i=0#19Y#pi8mwzynQzs1+=wOj07kKN{K^#=Sc_OZhqD4VO<>u>ftEPi*B!{Tad zZL|2?Ev*)}!{KnbT+N6V}Aszd%mXEXjqlf&SmL`|W@3q)kU48_p#bfb$ zJ${SL<8pYNHn+>uwZpZ|Z)@?{+S=M$oMWTd zVUP)PWmab6Xkaa-{*^ru4Q1X6f$){qL7S-+?heF~k0cd=7g^ zv-B?k{UScvNWe>9-%$3%a^c6A%T z_WgW7q}2tu-VSsEI{@;2T|hUm3)l_x02cxm0T%<+{r^Y=&9Lhi-I)1uCT-9?F%{W7!{!?as{kn zVw(^5K*ZGOXo1vh>FQQTeGZQ=WOGEq7EdVZ1?wMiTKXbk7g+zW%@y@{y|UXj7MOEG zm&I6?tc`YRR){gB`fP!g_zid8mc8{)KYmoZHEqp<2b4iC!YRZz!Y*SKbh2-MFd+90 z_H)?kw%ROWP^5*>>em)$Z%agztPLiYW!qi3b=mh%Q;4h=w05^7)7*#IDE7S%A;?z$ zDo|kjDHq94S&l8QM7pe0bi?9xL6fWX$|m<@s+@Rw8@)DCG3F_sHHKtIQ^?b2v&c@D z+k$bd*W&X;q87ItiaLERS$2ASR;*=ja(cOXJ1mSMrvS)s!Sw`IqKPVbQ9}losY^xcC@A*)T^HiV-`7PS}W+98syp>2)IahLT(Lrv>u)(pK_Bv~s;I-(D5N6l9K|rlary~s)gxuzLpZ;xHmqnE zr!HAl%c)+&cny|wF$|T)UyWAf@fV>yr%(!-h`&m|RC1M$fAKAr2_+SWwY7*rNF+I% zG=4v<%v-Bx=5n?v43`7=qo(*E+^H+*g2>2H>0em?SylhrYeoOt<*0dA09OK60apXp z0Q&vkD{)_H|M$D_{#M`?fHJbGIdW2ZhNXw8#g7* zT9kPp&DUz8+-d^r68P1%|94syW>%p8Gp8K5eATTbG*g;V-8yZmJNN8`6iiyg9}2t| zDQjtXr>bb3s*29(%_0O#TByk7$+j|-xwRO)7Djm?ZZzBMvpC$F-H&V_q43h>d~e)O zoxh(sUz!>;?AKA%dZ{6Jt?vIu?C1Tyl(yYMO#7>$($4=ogfy?on6nzsJ0OoNP}H5* z%sZu&mg_nWY)22-11?*@=5Sj4EiNxssJ8{UyTEO6+WY~Z!`@y-T>x*&Y6E7xZkq zAh5m1dZE9gUD3Z@^B3e6bF8i&;n^^y@GRn<_4#%9DH(HWLRj3M3`N?Y>^zyCpqqIa zbu+glsYW+B1jXs;oU-Qms56;5MO}9WNj*Lga~pb55)b416Dztib=u47=19e<_y*&XVu(iC^UjVp>(_smuGf0$RRtLpt=`&^0s zkC~c(7VCS&{Q4CoR{_jaD3aK7zaO*VrRTtBin=iku=v7Ld#9ECa&h=|G^lKFgJ6A&JEfB&IWD7Yj5}`s)IcY2!jdZD%3YF(l{>q7b zWzHmRSaicJ9DKZ$XUyyWEV;YVSNd;wtr#_@g31OFo$oxwQvECK=lEOUUbV@5bwHa$ z9BV^j*oBhC${g-l;z`YF+scJc8?=>p>#(GUXF>Y0UoZeTB~>xBx)xj6jcRhGlilfQ z^r?%tGV-4;y+f?uHlu%9zkbV)3gL$alor@62%QCR+J)0Bt2mdUZpo2iCv9YUI)+Eew>s+`Rn zN2O;oAmc>On`=u+TGZ36#p#VfC?!GV3{aMv2teBpzq`;Y527S- zUwRO^AS2CXq`3{hTpL6EpTLtUgV>UXLk7D#FYp4UT8aE z6X;U3p15FB<4qs_qPV6{PUVl<(V5F3d>zKSAVL&V!pqqE5w-~Klh|v;bAku)M%L8K zr=R@wZ|;1=>Amj9FYdqPw|{Qv_{YyTzHsS(ANR;fD?ahhhaXZjB#8AH$R6pdfVfYi zoRz2l*N@d!BT@s(ZYQd?6(Qw`%2|YYAFkpErM?_)!rgS1Fe~bVj5Her2Q`XRDJLwV zC2*j2wJJH%inL~}W9~R{WyfCtd0>Ihe8+mq{PhDZO767b+csP~P1i(@MEyt|wpK$3 zdka#mUrD2SWgQ^T9@m%e{5Y+fK%aWVIh0%=Jv=R&kiu(&gC&NEiF`!|6)HTK8$ngJ zHWWUUZAMN7tP|(ij4~WbGV1GIJ~w^siNCmPbA8=z*NPXu{^4gfY0n~eVr ze0}uLOl_H*8%>$1jY;Kiq&z|jzixY_Z;~cRo6r~A8-nAEf8}3J!~UUyTm9xn(JE^L z;D$1jU&{`ynojL&^Vv{%GvVAwZc{bcu*Gm{={B{mr^HY6~!O-pt>*)jUcb6aW{%luMFFZu`D%m@SOwSxbZ#+SA|b+ zQ+@Qnoee&O@P!RuP@>VK-G?zwru4#(a=~45BPcgvM(Ih;S00nimOGt27Lx)gjC~2C#wDBR7jK2e+uqnTG#81_;>_OQ25IZ~G zFt#?_`;Zn)H5Z=nK8PnQL6mo~6j3(jMEZ#H{zN$o;k{i+N6Opig9BePwS$nP#1z>F zb#k*MVY`!nbWX^V3Z;%Bsb-TwnKI21F7G&4WK+uy^*HeEWHO$ycE?iq8H}YmL*WCM zlpjAb-R>!QX1adioy{3_N1LKhMdG%FoFU~%`VB>>cjLI&!lbQTgGuTtsWpY|saiv}Jua;ny(oI?#dqD%^@|tk z<&|%m|4jI^kKTLplkZq^?%!)DNy+u8&tw1bnxBu~=dUO1fuB(&zA5AnQy~A|FFiLa z@fX}pzO;0lhiOxCo-%QRo$8$#j48v1OxMUiqST z>-A3@clQ6BeDmh$7uV@y`E|5INvyqU!9s{*aV=u4a*C6uu#pd--zqn2uKw0cvHp^t zo)6)D;W;4A7P2=d_rTdV!Y*C-O^R?Olr-`WoE`F_%_0XBQvS#l@f~|eFWMX#ZJ7-% zANdc?C9KAL1GVBGzzhy&E)SqZY5>p8cXpIb{?d?N({oYnXtOd1Y3gt{c+*ihbVu}Z z;o21?xxeCVDBE|=J+YpvoE5c}az0FqUf5=FJTvjR+ES)K{f{WU&ujtXfOfH|Lz0%G zMZ9zeG}J;qe<$X`{{S~%f=a{tasMHxGTaMyyDx#xZ@Bvorndqp_2**>=NZ_U{a9>> z=l_v_7De2*zFCsi!~J)MBOD@B?XV>7p_cE-^gTG(D62fiR%dZ8%0G#(W zN%}MHuecubWw6~hOVXqGe%-q*q?e2=Fjnd<(=x8E28$9w`b`5>#252 zrX!#pNv&=?NP|CEiyS|Ey}znoi5j3ucNa?EL=7L)HHs_T{-|@6F3_#4{fXc^js&?5 zfSOe}yG<_Ni8hL30iLtMkzld*N3BOF)u<)Es<0j(S+WeQmqA=_ouRl+h3`|f;KgSs zWX6?>9K}l#ml|hhh+=-Z5G}T-@m$_KDt)G8-7DUA2)~7`t__>G9S2-&&`_LzG zB_?gIuh1JjD!MXuswc5Ib%aRA{HYjfzE6kz)L4>?qY8G3QSc&aIlk}yt!H-L6#nbS zPkru_SN`N9Xa68F|Md&M^rgG@-S+KEzVW%$pJ#-OouH79sHgF&Q7+Z`)fJzstBkVJLHMZdn;WXI?i)vv#{1H# zr>?)Ajy70L#Ztd4Pr~pTY@5z-WnHn7EuMpM15avxPhkESJilB`EUAUt<#&SKaR6;F zwRuK_EAOFp^IALq>i|l(F@??c!G*@o;NOvwGt~zdVyo5lU(Z)q4~=m*-j_~`*^3bvJ!SVj1GnCpQJt^l@S2a#HYnPv26J=TXy^h*Drz#A6>2y*@+LUmJ zeu_Pa$|Z7_OkYW==0-`y#_|WzV?{uNE$#bC(kadnnv*7|tt}-+TxBj6wNnnM_nGsa z%tQ4Im4xD2qy@#V>BA7l@jXRq9v$TRQBIBaq$th zv~o%<*q#iB;=yitAQfy$CZIQmn&j=)gBdm&IWt#zIidW$dj4lFtF#Nj$yUx`>kCj| zVgbrq8J$g!Gz`f45~RPL&Z4|=l8_i`QP8kko2etJldoiT!jTWrgRDZHHQeUCCY6>m z+@j7!<&}R~2L02o`$hea^!ul#i@vI8Vbc7op8u&;C0MLY!tgqOq)Tpw^6fc#{--nK z#u*!O$l?q8Y&hcvhi>>BZm%Vb({MszPq?YcXFvSsf0|l7J138^m~)5d%;5tps^>rT z;PhLu*+Qr#ocwfLQ?;Y~Z3}a*=;}5o7|#mgXplziA6DIJs39Pt|}DnG@k@-NM&c*R=+uy9hHXq<5VO!fRH zn+?Y|j+?R3+#y1P=-0|P6{~vw6H~ERVq#@lIf1S>7=iNDLqd#xTct32|HIPr=sN$-s|LcHM)&GUXl*WSb0vbRe#-1hp zU-58>1L`WTAnNiW<5cM`ExyyLU97NfEHnD2W?TOk)^_91ytc3W9WSHGYLltxKbyKn zuG!T;R@MJCyZXOM>83MN|H{>NXDt8u`mw6|$MUuOP1FR))l0?nk8vf$_{t-rJ~iZ~ zrN!OivbfxCpGC-;=9>O7Q}U`KNY%#?qJn1*PtH{JPx+hyzu#wby2eHg`j5nvO?Zl0 z|4h}o@+WeRkixH<-l<%RROMezgZ#3pe~KCtCtJg2s60Z6m{y6*XF~zOJv!bas8cdb zaZD}UruOxeQhg3gmsIsXO-=t(uqPf$_){@d!qL$~eosr2%jNf4Y^^Roj_GOfSiD}3 z-(vH)9A2l*?ea9a#ukr%l2gMKDpQSA#UGk4ua!?Wm80Rh)c&#QS`S{;Kc#9Br*4R< z{;9&+H7eCVrN~aXQBo{ke2wXUnr;1ChevbU+|@rd+xmM7?Fg*uf2!(#((gFpZZz(k zGpo~VI#m2rs{iS5Yj7!~f2wc~RapN@4fGsPUtOj8S0Hl5*OlvEInwn%3H@1>>W?w2 zKZ~bejmx&jchy$)Kb25jRDA9?f7|iIE%a0EmW-+|ir&w*{xG4921>ZFtM_oXURC{5 zVpnyg?T4BDU*+%0pGjTXRsB=kJuUKms`{Ufbp1cGt$(YO{HUsbX#4~@YF0{t2RGB+ zOoex^>Yt%5P|^O*)HtxJe@5ue&SwOx`e&;8XMz*Xw65x(5obM2Jgu{;e})neZcfQ* ztSCzX%vANyD4H%veQMLt6^Fm7e`JRAk1$6}m~e(GKj=^>Oew4Q>9en5{X>FsgQluw zczD=4?6fA+{nX52UvptcdzYdNN!cl|brRh$##Jgsx5eort)^7dBwicU&OnLMYDszl zQ*Y0nAxWE17vGMfoR;8T$ZOJJIhdAH$&6SmW3;VQJEIRtMooz7?`tUq Sj^z3`+x2Iv^?$be-~R>3a{@j9 diff --git a/NetWork/NetWork/NetWork.csproj b/NetWork/NetWork.csproj similarity index 100% rename from NetWork/NetWork/NetWork.csproj rename to NetWork/NetWork.csproj diff --git a/NetWork/NetWork/NetWork.csproj.user b/NetWork/NetWork.csproj.user similarity index 100% rename from NetWork/NetWork/NetWork.csproj.user rename to NetWork/NetWork.csproj.user diff --git a/NetWork/NetWork/Other/Windows.Common.pdb b/NetWork/Other/Windows.Common.pdb similarity index 100% rename from NetWork/NetWork/Other/Windows.Common.pdb rename to NetWork/Other/Windows.Common.pdb diff --git a/NetWork/NetWork/Program.cs b/NetWork/Program.cs similarity index 82% rename from NetWork/NetWork/Program.cs rename to NetWork/Program.cs index 14eeca4..8401575 100644 --- a/NetWork/NetWork/Program.cs +++ b/NetWork/Program.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Diagnostics; using System.Collections.Generic; using System.Management; @@ -44,22 +44,30 @@ namespace NetWork else { Process[] ids = Process.GetProcessesByName("mstsc"); - foreach (var id in ids) + if (ids.Length < 1) { - bool started = false; - ManagementObjectSearcher search = new($"SELECT CommandLine FROM Win32_Process WHERE ProcessId = {id.Id}"); - Regex rdp = new("(משרדוש.rdp|161.2)"); - foreach (var searchedObject in search.Get()) + StartProgram("rdp"); + } + else + { + foreach (var id in ids) { - if (rdp.Match(searchedObject["CommandLine"].ToString()).Success) + bool started = false; + ManagementObjectSearcher search = new($"SELECT CommandLine FROM Win32_Process WHERE ProcessId = {id.Id}"); + Regex rdp = new("(משרדוש.rdp|161.2)"); + foreach (var searchedObject in search.Get()) { - started = true; + if (rdp.Match(searchedObject["CommandLine"].ToString()).Success) + { + started = true; + } } - } - if (!started) - { - StartProgram("rdp"); - } + if (!started) + { + StartProgram("rdp"); + } + + } Console.WriteLine(""); } @@ -83,7 +91,12 @@ namespace NetWork } return false; } - public static string GetProgram(string Name) + /// + /// GetProgram switches between the name and the path of the file. if the name is given, it returns the path. if the path is given, it returns the name. + /// + /// file or path of the program + /// path if name has given, name if path has given. empty string if found nothing. + public static string GetProgram(string NameOrPath) { /* this function decides if the program is a name, or a location. @@ -92,13 +105,13 @@ namespace NetWork otherwise, it returns empty string */ - if (progs.ContainsKey(Name)) + if (progs.ContainsKey(NameOrPath)) { - return progs[Name]; + return progs[NameOrPath]; } - if (paths.ContainsKey(Name)) + if (paths.ContainsKey(NameOrPath)) { - return paths[Name]; + return paths[NameOrPath]; } return ""; @@ -135,12 +148,11 @@ namespace NetWork } public static void StartProgram(string[] Name, bool mute = false) { - foreach (var process_name in Name) { if (process_name.Contains("rdp") || process_name.Contains("mstsc")) { - Process.Start("mstsc.exe", "D:\\Drive\\מסמכים\\vms\\משרדוש.rdp"); + StopRDP(false); continue; } else if (Process.GetProcessesByName(process_name).Length < 1) @@ -176,15 +188,30 @@ namespace NetWork return goodWifi; } + static bool LanEthernet(System.Net.NetworkInformation.NetworkInterface networkAdapter) + { + if (networkAdapter.Name.Contains("Ethernet") || (networkAdapter.NetworkInterfaceType.ToString().Contains("Ethernet"))) + { + return true; + } + return false; + } + static bool IgnoreLan(System.Net.NetworkInformation.NetworkInterface networkAdapter) + { + if (!(networkAdapter.Name.Contains("Bluetooth")) && (!(networkAdapter.Description.Contains("TAP"))) && (!(networkAdapter.Description.Contains("Hyper-V")))) + { + return true; + } + return false; + } static string GetLan(System.Net.NetworkInformation.NetworkInterface networkAdapter) { - if (networkAdapter.Name.Contains("Ethernet") && !(networkAdapter.Description.Contains("TAP")) && !(networkAdapter.Description.Contains("Hyper-V"))) + if (LanEthernet(networkAdapter) && IgnoreLan(networkAdapter)) { return networkAdapter.GetPhysicalAddress().ToString(); } return null; } - static bool GetVpn(System.Net.NetworkInformation.NetworkInterface net) { if (net.Name.Contains("Surfshark") || net.Name.Contains("shark") || net.Description.Contains("TAP")) @@ -193,19 +220,28 @@ namespace NetWork } return false; } - public static Dictionary GetNetwork() { Dictionary net_dict = new() { { "vpn", false }, { "lan", false }, { "good_lan", false }, { "ek", false } }; System.Net.NetworkInformation.NetworkInterface[] nets = System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces(); string getlan = ""; + string? lannull; bool getgoodland = false; string getwifi; getwifi = GetWifiNetwork(); foreach (var net in nets) { + if (net.Name == "ek") + { + net_dict["ek"] |= true; + } + net_dict["vpn"] |= GetVpn(net); - getlan ??= GetLan(net); + lannull= GetLan(net); + if (lannull is not null) + { + getlan = lannull; + } if (AllowedMac(net.GetPhysicalAddress().ToString())) { getgoodland |= true ; @@ -214,7 +250,10 @@ namespace NetWork } net_dict.Add("Wi-Fi", IsItGoodWifi(getwifi)); net_dict["good_lan"]=getgoodland; - net_dict["lan"]= getlan; + if (getlan.Length > 0) + { + net_dict["lan"]= true; + } //net_dict.Add("good_lan", AllowedMac()); return net_dict; diff --git a/NetWork/NetWork/Properties/PublishProfiles/FolderProfile.pubxml b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml similarity index 100% rename from NetWork/NetWork/Properties/PublishProfiles/FolderProfile.pubxml rename to NetWork/Properties/PublishProfiles/FolderProfile.pubxml diff --git a/NetWork/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user similarity index 100% rename from NetWork/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user rename to NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user diff --git a/NetWork/NetWork/Properties/launchSettings.json b/NetWork/Properties/launchSettings.json similarity index 100% rename from NetWork/NetWork/Properties/launchSettings.json rename to NetWork/Properties/launchSettings.json diff --git a/NetWork/NetWork/Torrent And Sync.py b/NetWork/Torrent And Sync.py similarity index 100% rename from NetWork/NetWork/Torrent And Sync.py rename to NetWork/Torrent And Sync.py diff --git a/NetWork/NetWork/obj/Debug/NetWork.1.0.0.nuspec b/NetWork/obj/Debug/NetWork.1.0.0.nuspec similarity index 100% rename from NetWork/NetWork/obj/Debug/NetWork.1.0.0.nuspec rename to NetWork/obj/Debug/NetWork.1.0.0.nuspec diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs b/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs rename to NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.assets.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.assets.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete b/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete rename to NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/apphost.exe b/NetWork/obj/Debug/net5.0-windows/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/apphost.exe rename to NetWork/obj/Debug/net5.0-windows/apphost.exe diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt b/NetWork/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt rename to NetWork/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/apphost.exe b/NetWork/obj/Debug/net5.0-windows7.0/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/apphost.exe rename to NetWork/obj/Debug/net5.0-windows7.0/apphost.exe diff --git a/NetWork/NetWork/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfo.cs b/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfo.cs rename to NetWork/obj/Debug/net5.0/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.assets.cache b/NetWork/obj/Debug/net5.0/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.assets.cache rename to NetWork/obj/Debug/net5.0/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.CopyComplete b/NetWork/obj/Debug/net5.0/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.CopyComplete rename to NetWork/obj/Debug/net5.0/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Debug/net5.0/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.genruntimeconfig.cache rename to NetWork/obj/Debug/net5.0/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/apphost.exe b/NetWork/obj/Debug/net5.0/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/apphost.exe rename to NetWork/obj/Debug/net5.0/apphost.exe diff --git a/NetWork/NetWork/obj/NetWork.csproj.nuget.dgspec.json b/NetWork/obj/NetWork.csproj.nuget.dgspec.json similarity index 100% rename from NetWork/NetWork/obj/NetWork.csproj.nuget.dgspec.json rename to NetWork/obj/NetWork.csproj.nuget.dgspec.json diff --git a/NetWork/NetWork/obj/NetWork.csproj.nuget.g.props b/NetWork/obj/NetWork.csproj.nuget.g.props similarity index 100% rename from NetWork/NetWork/obj/NetWork.csproj.nuget.g.props rename to NetWork/obj/NetWork.csproj.nuget.g.props diff --git a/NetWork/NetWork/obj/NetWork.csproj.nuget.g.targets b/NetWork/obj/NetWork.csproj.nuget.g.targets similarity index 100% rename from NetWork/NetWork/obj/NetWork.csproj.nuget.g.targets rename to NetWork/obj/NetWork.csproj.nuget.g.targets diff --git a/NetWork/NetWork/obj/Release/NetWork.1.0.0.nuspec b/NetWork/obj/Release/NetWork.1.0.0.nuspec similarity index 100% rename from NetWork/NetWork/obj/Release/NetWork.1.0.0.nuspec rename to NetWork/obj/Release/NetWork.1.0.0.nuspec diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/NetWork.assets.cache b/NetWork/obj/Release/net5.0-windows/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/NetWork.assets.cache rename to NetWork/obj/Release/net5.0-windows/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.assets.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.assets.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb b/NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/apphost.exe b/NetWork/obj/Release/net5.0-windows7.0/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/apphost.exe rename to NetWork/obj/Release/net5.0-windows7.0/apphost.exe diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore b/NetWork/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt b/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe b/NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe diff --git a/NetWork/NetWork/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.assets.cache b/NetWork/obj/Release/net5.0/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.assets.cache rename to NetWork/obj/Release/net5.0/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.CopyComplete rename to NetWork/obj/Release/net5.0/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.genruntimeconfig.cache rename to NetWork/obj/Release/net5.0/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.pdb b/NetWork/obj/Release/net5.0/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.pdb rename to NetWork/obj/Release/net5.0/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0/PublishOutputs.508def7f73.txt b/NetWork/obj/Release/net5.0/PublishOutputs.508def7f73.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/PublishOutputs.508def7f73.txt rename to NetWork/obj/Release/net5.0/PublishOutputs.508def7f73.txt diff --git a/NetWork/NetWork/obj/Release/net5.0/apphost.exe b/NetWork/obj/Release/net5.0/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/apphost.exe rename to NetWork/obj/Release/net5.0/apphost.exe diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/Link.semaphore b/NetWork/obj/Release/net5.0/win-x64/Link.semaphore similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/Link.semaphore rename to NetWork/obj/Release/net5.0/win-x64/Link.semaphore diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.assets.cache b/NetWork/obj/Release/net5.0/win-x64/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.assets.cache rename to NetWork/obj/Release/net5.0/win-x64/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete rename to NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.deps.json b/NetWork/obj/Release/net5.0/win-x64/NetWork.deps.json similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.deps.json rename to NetWork/obj/Release/net5.0/win-x64/NetWork.deps.json diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache rename to NetWork/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.pdb b/NetWork/obj/Release/net5.0/win-x64/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.pdb rename to NetWork/obj/Release/net5.0/win-x64/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt b/NetWork/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt rename to NetWork/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/linked/NetWork.pdb b/NetWork/obj/Release/net5.0/win-x64/linked/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/linked/NetWork.pdb rename to NetWork/obj/Release/net5.0/win-x64/linked/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/singlefilehost.exe b/NetWork/obj/Release/net5.0/win-x64/singlefilehost.exe similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/singlefilehost.exe rename to NetWork/obj/Release/net5.0/win-x64/singlefilehost.exe diff --git a/NetWork/NetWork/obj/project.assets.json b/NetWork/obj/project.assets.json similarity index 100% rename from NetWork/NetWork/obj/project.assets.json rename to NetWork/obj/project.assets.json diff --git a/NetWork/NetWork/obj/project.nuget.cache b/NetWork/obj/project.nuget.cache similarity index 100% rename from NetWork/NetWork/obj/project.nuget.cache rename to NetWork/obj/project.nuget.cache diff --git a/NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json b/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json rename to NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json diff --git a/NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.props b/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.props similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.props rename to NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.props diff --git a/NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.targets b/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.targets similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.targets rename to NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.targets diff --git a/NetWork/NetWork/obj/publish/win-x64/project.assets.json b/NetWork/obj/publish/win-x64/project.assets.json similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/project.assets.json rename to NetWork/obj/publish/win-x64/project.assets.json diff --git a/NetWork/NetWork/obj/publish/win-x64/project.nuget.cache b/NetWork/obj/publish/win-x64/project.nuget.cache similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/project.nuget.cache rename to NetWork/obj/publish/win-x64/project.nuget.cache diff --git a/NetWork/Windows.Common/Properties/AssemblyInfo.cs b/Windows.Common/Properties/AssemblyInfo.cs similarity index 100% rename from NetWork/Windows.Common/Properties/AssemblyInfo.cs rename to Windows.Common/Properties/AssemblyInfo.cs diff --git a/NetWork/Windows.Common/Wifi/Interop.cs b/Windows.Common/Wifi/Interop.cs similarity index 100% rename from NetWork/Windows.Common/Wifi/Interop.cs rename to Windows.Common/Wifi/Interop.cs diff --git a/NetWork/Windows.Common/Wifi/WlanApi.cs b/Windows.Common/Wifi/WlanApi.cs similarity index 100% rename from NetWork/Windows.Common/Wifi/WlanApi.cs rename to Windows.Common/Wifi/WlanApi.cs diff --git a/NetWork/Windows.Common/Windows.Common.csproj b/Windows.Common/Windows.Common.csproj similarity index 100% rename from NetWork/Windows.Common/Windows.Common.csproj rename to Windows.Common/Windows.Common.csproj diff --git a/NetWork/Windows.Common/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs b/Windows.Common/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs similarity index 100% rename from NetWork/Windows.Common/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs rename to Windows.Common/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs diff --git a/NetWork/Windows.Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Windows.Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache similarity index 100% rename from NetWork/Windows.Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache rename to Windows.Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/NetWork/Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache b/Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache rename to Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache diff --git a/NetWork/Windows.Common/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs b/Windows.Common/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs similarity index 100% rename from NetWork/Windows.Common/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs rename to Windows.Common/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs