diff --git a/.vscode/settings.json b/.vscode/settings.json index 8298106..b16f17c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,5 @@ { + "omnisharp.msbuild": false, "dotnet-test-explorer.testProjectPath": "**/*.sln", "dotnet-test-explorer.runInParallel": false, "dotnet-test-explorer.showCodeLens": true, @@ -17,22 +18,33 @@ "server": "localhost", "port": 5432, "driver": "PostgreSQL", - "name": "isntest", + "name": "isndev", "group": "isn", - "database": "nugettest", - "username": "paul", - "password": "R1vJa=y8#b/tfg" + "database": "dotnetmvc", + "username": "dotnetmvc", + "password": "RvJa=y#b/tfg" }, { "previewLimit": 50, "server": "localhost", "port": 5432, + "askForPassword": true, "driver": "PostgreSQL", - "name": "isndev", + "name": "isnd", "group": "isn", - "database": "dotnetmvc", - "username": "dotnetmvc", - "password": "RvJa=y#b/tfg" + "database": "webid", + "username": "webid" + }, + { + "previewLimit": 50, + "server": "localhost", + "port": 5432, + "askForPassword": true, + "driver": "PostgreSQL", + "name": "isnddev", + "group": "isn", + "database": "isnd", + "username": "paul" } ] -} \ No newline at end of file +} diff --git a/README.md b/README.md index 5bfbdf6..415dbec 100644 --- a/README.md +++ b/README.md @@ -55,13 +55,9 @@ sudo systemctl enable isnd ````bash sudo mkdir /usr/local/lib/isn -sudo cp -a src/isn/bin/Release/net472/* /usr/local/lib/isn +sudo cp -a src/isn/bin/Release/net6/* /usr/local/lib/isn sudo chown -R root.root /usr/local/lib/isn -sudo chmod +x /usr/local/lib/isn/isn.exe -sudo rm -f /usr/local/bin/isn -sudo cp contrib/isn /usr/local/bin/isn -sudo chmod +x /usr/local/bin/isn -sudo chown root.root /usr/local/bin/isn +sudo ln -s /usr/local/lib/isn/isn /usr/local/bin/isn ```` ### Mises à jour @@ -74,14 +70,8 @@ sudo systemctl stop isnd sudo cp -a src/isnd/bin/Release/netcoreapp2.1/publish/* /srv/www/isnd sudo systemctl start isnd # MAJ du client -sudo cp -a src/isn/bin/Release/net472/* /usr/local/lib/isn -sudo chmod +x /usr/local/lib/isn/isn.exe +sudo cp -a src/isn/bin/Release/net6/* /usr/local/lib/isn +sudo chown -R root.root /usr/local/lib/isn ```` ## TODO - -````bash -nuget list -The V2 feed at 'http://isn.pschneider.fr/package/Search()?$filter=IsLatestVersion&$orderby=Id&searchTerm=''&targetFramework=''&includePrerelease=false&$skip=0&$top=30&semVerLevel=2.0.0' returned an unexpected status code '404 Not Found'. - -```` diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.CopyComplete b/isnd.session.sql similarity index 100% rename from src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.CopyComplete rename to isnd.session.sql diff --git a/isntest.session.sql b/isntest.session.sql deleted file mode 100644 index 1350503..0000000 --- a/isntest.session.sql +++ /dev/null @@ -1 +0,0 @@ -select * from ApiKLeys; \ No newline at end of file diff --git a/src/isn.abst/bin/Debug/net4.7.2/Newtonsoft.Json.dll b/src/isn.abst/bin/Debug/net4.7.2/Newtonsoft.Json.dll deleted file mode 100755 index 1971a35..0000000 Binary files a/src/isn.abst/bin/Debug/net4.7.2/Newtonsoft.Json.dll and /dev/null differ diff --git a/src/isn.abst/bin/Debug/net4.7.2/isn.abst.dll b/src/isn.abst/bin/Debug/net4.7.2/isn.abst.dll deleted file mode 100644 index d2486c9..0000000 Binary files a/src/isn.abst/bin/Debug/net4.7.2/isn.abst.dll and /dev/null differ diff --git a/src/isn.abst/bin/Debug/net4.7.2/isn.abst.pdb b/src/isn.abst/bin/Debug/net4.7.2/isn.abst.pdb deleted file mode 100644 index d15584d..0000000 Binary files a/src/isn.abst/bin/Debug/net4.7.2/isn.abst.pdb and /dev/null differ diff --git a/src/isn.abst/obj/Debug/net4.7.2/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/src/isn.abst/obj/Debug/net4.7.2/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs deleted file mode 100644 index 3871b18..0000000 --- a/src/isn.abst/obj/Debug/net4.7.2/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.AssemblyInfo.cs b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.AssemblyInfo.cs deleted file mode 100644 index b72fe29..0000000 --- a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.AssemblyInfo.cs +++ /dev/null @@ -1,23 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -using System; -using System.Reflection; - -[assembly: System.Reflection.AssemblyCompanyAttribute("isn.abst")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] -[assembly: System.Reflection.AssemblyProductAttribute("isn.abst")] -[assembly: System.Reflection.AssemblyTitleAttribute("isn.abst")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] - -// Généré par la classe MSBuild WriteCodeFragment. - diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.AssemblyInfoInputs.cache b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.AssemblyInfoInputs.cache deleted file mode 100644 index 9636116..0000000 --- a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -d6c9876e155ca3b286e43df6df78357f3d96a2e6 diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.GeneratedMSBuildEditorConfig.editorconfig b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index e6a8b21..0000000 --- a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,3 +0,0 @@ -is_global = true -build_property.RootNamespace = isn.abst -build_property.ProjectDir = /home/paul/workspace/isn/src/isn.abst/ diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.assets.cache b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.assets.cache deleted file mode 100644 index f59ae0e..0000000 Binary files a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.assets.cache and /dev/null differ diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.AssemblyReference.cache b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.AssemblyReference.cache deleted file mode 100644 index c696d1c..0000000 Binary files a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.AssemblyReference.cache and /dev/null differ diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.CoreCompileInputs.cache b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.CoreCompileInputs.cache deleted file mode 100644 index bc29553..0000000 --- a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -68a91f5a182664c48e2675e5e4286546c812edf1 diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.FileListAbsolute.txt b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.FileListAbsolute.txt deleted file mode 100644 index 0d19830..0000000 --- a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,11 +0,0 @@ -/home/paul/workspace/isn/src/isn.abst/bin/Debug/net4.7.2/isn.abst.dll -/home/paul/workspace/isn/src/isn.abst/bin/Debug/net4.7.2/isn.abst.pdb -/home/paul/workspace/isn/src/isn.abst/bin/Debug/net4.7.2/Newtonsoft.Json.dll -/home/paul/workspace/isn/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.AssemblyReference.cache -/home/paul/workspace/isn/src/isn.abst/obj/Debug/net4.7.2/isn.abst.GeneratedMSBuildEditorConfig.editorconfig -/home/paul/workspace/isn/src/isn.abst/obj/Debug/net4.7.2/isn.abst.AssemblyInfoInputs.cache -/home/paul/workspace/isn/src/isn.abst/obj/Debug/net4.7.2/isn.abst.AssemblyInfo.cs -/home/paul/workspace/isn/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.CoreCompileInputs.cache -/home/paul/workspace/isn/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csproj.CopyComplete -/home/paul/workspace/isn/src/isn.abst/obj/Debug/net4.7.2/isn.abst.dll -/home/paul/workspace/isn/src/isn.abst/obj/Debug/net4.7.2/isn.abst.pdb diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csprojAssemblyReference.cache b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csprojAssemblyReference.cache deleted file mode 100644 index f7a4f89..0000000 Binary files a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.csprojAssemblyReference.cache and /dev/null differ diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.dll b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.dll deleted file mode 100644 index d2486c9..0000000 Binary files a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.dll and /dev/null differ diff --git a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.pdb b/src/isn.abst/obj/Debug/net4.7.2/isn.abst.pdb deleted file mode 100644 index d15584d..0000000 Binary files a/src/isn.abst/obj/Debug/net4.7.2/isn.abst.pdb and /dev/null differ diff --git a/src/isn.abst/obj/isn.abst.csproj.nuget.dgspec.json b/src/isn.abst/obj/isn.abst.csproj.nuget.dgspec.json deleted file mode 100644 index bc4811f..0000000 --- a/src/isn.abst/obj/isn.abst.csproj.nuget.dgspec.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "format": 1, - "restore": { - "/home/paul/workspace/isn/src/isn.abst/isn.abst.csproj": {} - }, - "projects": { - "/home/paul/workspace/isn/src/isn.abst/isn.abst.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "/home/paul/workspace/isn/src/isn.abst/isn.abst.csproj", - "projectName": "isn.abst", - "projectPath": "/home/paul/workspace/isn/src/isn.abst/isn.abst.csproj", - "packagesPath": "/home/paul/.nuget/packages", - "outputPath": "/home/paul/workspace/isn/src/isn.abst/obj/", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "/usr/share/dotnet/sdk/NuGetFallbackFolder" - ], - "configFilePaths": [ - "/home/paul/.nuget/NuGet/NuGet.Config" - ], - "originalTargetFrameworks": [ - "net4.7.2" - ], - "sources": { - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net472": { - "targetAlias": "net4.7.2", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - } - }, - "frameworks": { - "net472": { - "targetAlias": "net4.7.2", - "dependencies": { - "Microsoft.NETFramework.ReferenceAssemblies": { - "suppressParent": "All", - "target": "Package", - "version": "[1.0.2, )", - "autoReferenced": true - }, - "Newtonsoft.Json": { - "target": "Package", - "version": "[11.0.1, )" - } - }, - "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/6.0.201/RuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/src/isn.abst/obj/isn.abst.csproj.nuget.g.props b/src/isn.abst/obj/isn.abst.csproj.nuget.g.props deleted file mode 100644 index 74faa0f..0000000 --- a/src/isn.abst/obj/isn.abst.csproj.nuget.g.props +++ /dev/null @@ -1,16 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - /home/paul/.nuget/packages - /home/paul/.nuget/packages;/usr/share/dotnet/sdk/NuGetFallbackFolder - PackageReference - 6.1.0 - - - - - - \ No newline at end of file diff --git a/src/isn.abst/obj/isn.abst.csproj.nuget.g.targets b/src/isn.abst/obj/isn.abst.csproj.nuget.g.targets deleted file mode 100644 index e04e9d0..0000000 --- a/src/isn.abst/obj/isn.abst.csproj.nuget.g.targets +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/isn.abst/obj/project.assets.json b/src/isn.abst/obj/project.assets.json deleted file mode 100644 index a42e8ee..0000000 --- a/src/isn.abst/obj/project.assets.json +++ /dev/null @@ -1,513 +0,0 @@ -{ - "version": 3, - "targets": { - ".NETFramework,Version=v4.7.2": { - "Microsoft.NETFramework.ReferenceAssemblies/1.0.2": { - "type": "package", - "dependencies": { - "Microsoft.NETFramework.ReferenceAssemblies.net472": "1.0.2" - } - }, - "Microsoft.NETFramework.ReferenceAssemblies.net472/1.0.2": { - "type": "package", - "build": { - "build/Microsoft.NETFramework.ReferenceAssemblies.net472.targets": {} - } - }, - "Newtonsoft.Json/11.0.1": { - "type": "package", - "compile": { - "lib/net45/Newtonsoft.Json.dll": {} - }, - "runtime": { - "lib/net45/Newtonsoft.Json.dll": {} - } - } - } - }, - "libraries": { - "Microsoft.NETFramework.ReferenceAssemblies/1.0.2": { - "sha512": "5/cSEVld+px/CuRrbohO/djfg6++eR6zGpy88MgqloXvkj//WXWpFZyu/OpkXPN0u5m+dN/EVwLNYFUxD4h2+A==", - "type": "package", - "path": "microsoft.netframework.referenceassemblies/1.0.2", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "microsoft.netframework.referenceassemblies.1.0.2.nupkg.sha512", - "microsoft.netframework.referenceassemblies.nuspec" - ] - }, - "Microsoft.NETFramework.ReferenceAssemblies.net472/1.0.2": { - "sha512": "ryAuwkvjMC9xYQ0VXsG7ZBo62y5tBmYaCnovOL5IXfnQPQqjvJGRkLMDyUx+dnCb96UVLJv83R6XK+sRnDnaZg==", - "type": "package", - "path": "microsoft.netframework.referenceassemblies.net472/1.0.2", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "build/.NETFramework/v4.7.2/Accessibility.dll", - "build/.NETFramework/v4.7.2/Accessibility.xml", - "build/.NETFramework/v4.7.2/CustomMarshalers.dll", - "build/.NETFramework/v4.7.2/CustomMarshalers.xml", - "build/.NETFramework/v4.7.2/Facades/Microsoft.Win32.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.AppContext.dll", - "build/.NETFramework/v4.7.2/Facades/System.Collections.Concurrent.dll", - "build/.NETFramework/v4.7.2/Facades/System.Collections.NonGeneric.dll", - "build/.NETFramework/v4.7.2/Facades/System.Collections.Specialized.dll", - "build/.NETFramework/v4.7.2/Facades/System.Collections.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.Annotations.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.EventBasedAsync.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.TypeConverter.dll", - "build/.NETFramework/v4.7.2/Facades/System.ComponentModel.dll", - "build/.NETFramework/v4.7.2/Facades/System.Console.dll", - "build/.NETFramework/v4.7.2/Facades/System.Data.Common.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Contracts.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Debug.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.FileVersionInfo.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Process.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.StackTrace.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.TextWriterTraceListener.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.Tools.dll", - "build/.NETFramework/v4.7.2/Facades/System.Diagnostics.TraceSource.dll", - "build/.NETFramework/v4.7.2/Facades/System.Drawing.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Dynamic.Runtime.dll", - "build/.NETFramework/v4.7.2/Facades/System.Globalization.Calendars.dll", - "build/.NETFramework/v4.7.2/Facades/System.Globalization.Extensions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Globalization.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.Compression.ZipFile.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.DriveInfo.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.Watcher.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.FileSystem.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.IsolatedStorage.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.MemoryMappedFiles.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.Pipes.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.UnmanagedMemoryStream.dll", - "build/.NETFramework/v4.7.2/Facades/System.IO.dll", - "build/.NETFramework/v4.7.2/Facades/System.Linq.Expressions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Linq.Parallel.dll", - "build/.NETFramework/v4.7.2/Facades/System.Linq.Queryable.dll", - "build/.NETFramework/v4.7.2/Facades/System.Linq.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Http.Rtc.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.NameResolution.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.NetworkInformation.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Ping.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Requests.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Security.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.Sockets.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.WebHeaderCollection.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.WebSockets.Client.dll", - "build/.NETFramework/v4.7.2/Facades/System.Net.WebSockets.dll", - "build/.NETFramework/v4.7.2/Facades/System.ObjectModel.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.ILGeneration.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.Lightweight.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Emit.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Extensions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Reflection.dll", - "build/.NETFramework/v4.7.2/Facades/System.Resources.Reader.dll", - "build/.NETFramework/v4.7.2/Facades/System.Resources.ResourceManager.dll", - "build/.NETFramework/v4.7.2/Facades/System.Resources.Writer.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.CompilerServices.VisualC.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Extensions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Handles.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.RuntimeInformation.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.WindowsRuntime.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.InteropServices.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Numerics.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Formatters.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Json.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.Serialization.Xml.dll", - "build/.NETFramework/v4.7.2/Facades/System.Runtime.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Claims.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Algorithms.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Csp.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Encoding.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Cryptography.X509Certificates.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.Principal.dll", - "build/.NETFramework/v4.7.2/Facades/System.Security.SecureString.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Duplex.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Http.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.NetTcp.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Primitives.dll", - "build/.NETFramework/v4.7.2/Facades/System.ServiceModel.Security.dll", - "build/.NETFramework/v4.7.2/Facades/System.Text.Encoding.Extensions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Text.Encoding.dll", - "build/.NETFramework/v4.7.2/Facades/System.Text.RegularExpressions.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Overlapped.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Tasks.Parallel.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Tasks.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Thread.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.ThreadPool.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.Timer.dll", - "build/.NETFramework/v4.7.2/Facades/System.Threading.dll", - "build/.NETFramework/v4.7.2/Facades/System.ValueTuple.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.ReaderWriter.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XDocument.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XPath.XDocument.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XPath.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XmlDocument.dll", - "build/.NETFramework/v4.7.2/Facades/System.Xml.XmlSerializer.dll", - "build/.NETFramework/v4.7.2/Facades/netstandard.dll", - "build/.NETFramework/v4.7.2/ISymWrapper.dll", - "build/.NETFramework/v4.7.2/ISymWrapper.xml", - "build/.NETFramework/v4.7.2/Microsoft.Activities.Build.dll", - "build/.NETFramework/v4.7.2/Microsoft.Activities.Build.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Conversion.v4.0.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Conversion.v4.0.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Engine.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Engine.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Framework.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Framework.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Tasks.v4.0.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Tasks.v4.0.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.Utilities.v4.0.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.Utilities.v4.0.xml", - "build/.NETFramework/v4.7.2/Microsoft.Build.dll", - "build/.NETFramework/v4.7.2/Microsoft.Build.xml", - "build/.NETFramework/v4.7.2/Microsoft.CSharp.dll", - "build/.NETFramework/v4.7.2/Microsoft.CSharp.xml", - "build/.NETFramework/v4.7.2/Microsoft.JScript.dll", - "build/.NETFramework/v4.7.2/Microsoft.JScript.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.Data.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.Data.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.Compatibility.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualBasic.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualC.STLCLR.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualC.STLCLR.xml", - "build/.NETFramework/v4.7.2/Microsoft.VisualC.dll", - "build/.NETFramework/v4.7.2/Microsoft.VisualC.xml", - "build/.NETFramework/v4.7.2/PermissionSets/FullTrust.xml", - "build/.NETFramework/v4.7.2/PermissionSets/Internet.xml", - "build/.NETFramework/v4.7.2/PermissionSets/LocalIntranet.xml", - "build/.NETFramework/v4.7.2/PresentationBuildTasks.dll", - "build/.NETFramework/v4.7.2/PresentationBuildTasks.xml", - "build/.NETFramework/v4.7.2/PresentationCore.dll", - "build/.NETFramework/v4.7.2/PresentationCore.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Aero.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Aero.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Aero2.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Aero2.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.AeroLite.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.AeroLite.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Classic.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Classic.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Luna.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Luna.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.Royale.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.Royale.xml", - "build/.NETFramework/v4.7.2/PresentationFramework.dll", - "build/.NETFramework/v4.7.2/PresentationFramework.xml", - "build/.NETFramework/v4.7.2/ReachFramework.dll", - "build/.NETFramework/v4.7.2/ReachFramework.xml", - "build/.NETFramework/v4.7.2/RedistList/FrameworkList.xml", - "build/.NETFramework/v4.7.2/System.Activities.Core.Presentation.dll", - "build/.NETFramework/v4.7.2/System.Activities.Core.Presentation.xml", - "build/.NETFramework/v4.7.2/System.Activities.DurableInstancing.dll", - "build/.NETFramework/v4.7.2/System.Activities.DurableInstancing.xml", - "build/.NETFramework/v4.7.2/System.Activities.Presentation.dll", - "build/.NETFramework/v4.7.2/System.Activities.Presentation.xml", - "build/.NETFramework/v4.7.2/System.Activities.dll", - "build/.NETFramework/v4.7.2/System.Activities.xml", - "build/.NETFramework/v4.7.2/System.AddIn.Contract.dll", - "build/.NETFramework/v4.7.2/System.AddIn.Contract.xml", - "build/.NETFramework/v4.7.2/System.AddIn.dll", - "build/.NETFramework/v4.7.2/System.AddIn.xml", - "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.Registration.dll", - "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.Registration.xml", - "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.dll", - "build/.NETFramework/v4.7.2/System.ComponentModel.Composition.xml", - "build/.NETFramework/v4.7.2/System.ComponentModel.DataAnnotations.dll", - "build/.NETFramework/v4.7.2/System.ComponentModel.DataAnnotations.xml", - "build/.NETFramework/v4.7.2/System.Configuration.Install.dll", - "build/.NETFramework/v4.7.2/System.Configuration.Install.xml", - "build/.NETFramework/v4.7.2/System.Configuration.dll", - "build/.NETFramework/v4.7.2/System.Configuration.xml", - "build/.NETFramework/v4.7.2/System.Core.dll", - "build/.NETFramework/v4.7.2/System.Core.xml", - "build/.NETFramework/v4.7.2/System.Data.DataSetExtensions.dll", - "build/.NETFramework/v4.7.2/System.Data.DataSetExtensions.xml", - "build/.NETFramework/v4.7.2/System.Data.Entity.Design.dll", - "build/.NETFramework/v4.7.2/System.Data.Entity.Design.xml", - "build/.NETFramework/v4.7.2/System.Data.Entity.dll", - "build/.NETFramework/v4.7.2/System.Data.Entity.xml", - "build/.NETFramework/v4.7.2/System.Data.Linq.dll", - "build/.NETFramework/v4.7.2/System.Data.Linq.xml", - "build/.NETFramework/v4.7.2/System.Data.OracleClient.dll", - "build/.NETFramework/v4.7.2/System.Data.OracleClient.xml", - "build/.NETFramework/v4.7.2/System.Data.Services.Client.dll", - "build/.NETFramework/v4.7.2/System.Data.Services.Client.xml", - "build/.NETFramework/v4.7.2/System.Data.Services.Design.dll", - "build/.NETFramework/v4.7.2/System.Data.Services.Design.xml", - "build/.NETFramework/v4.7.2/System.Data.Services.dll", - "build/.NETFramework/v4.7.2/System.Data.Services.xml", - "build/.NETFramework/v4.7.2/System.Data.SqlXml.dll", - "build/.NETFramework/v4.7.2/System.Data.SqlXml.xml", - "build/.NETFramework/v4.7.2/System.Data.dll", - "build/.NETFramework/v4.7.2/System.Data.xml", - "build/.NETFramework/v4.7.2/System.Deployment.dll", - "build/.NETFramework/v4.7.2/System.Deployment.xml", - "build/.NETFramework/v4.7.2/System.Design.dll", - "build/.NETFramework/v4.7.2/System.Design.xml", - "build/.NETFramework/v4.7.2/System.Device.dll", - "build/.NETFramework/v4.7.2/System.Device.xml", - "build/.NETFramework/v4.7.2/System.Diagnostics.Tracing.dll", - "build/.NETFramework/v4.7.2/System.Diagnostics.Tracing.xml", - "build/.NETFramework/v4.7.2/System.DirectoryServices.AccountManagement.dll", - "build/.NETFramework/v4.7.2/System.DirectoryServices.AccountManagement.xml", - "build/.NETFramework/v4.7.2/System.DirectoryServices.Protocols.dll", - "build/.NETFramework/v4.7.2/System.DirectoryServices.Protocols.xml", - "build/.NETFramework/v4.7.2/System.DirectoryServices.dll", - "build/.NETFramework/v4.7.2/System.DirectoryServices.xml", - "build/.NETFramework/v4.7.2/System.Drawing.Design.dll", - "build/.NETFramework/v4.7.2/System.Drawing.Design.xml", - "build/.NETFramework/v4.7.2/System.Drawing.dll", - "build/.NETFramework/v4.7.2/System.Drawing.xml", - "build/.NETFramework/v4.7.2/System.Dynamic.dll", - "build/.NETFramework/v4.7.2/System.EnterpriseServices.Thunk.dll", - "build/.NETFramework/v4.7.2/System.EnterpriseServices.Wrapper.dll", - "build/.NETFramework/v4.7.2/System.EnterpriseServices.dll", - "build/.NETFramework/v4.7.2/System.EnterpriseServices.xml", - "build/.NETFramework/v4.7.2/System.IO.Compression.FileSystem.dll", - "build/.NETFramework/v4.7.2/System.IO.Compression.FileSystem.xml", - "build/.NETFramework/v4.7.2/System.IO.Compression.dll", - "build/.NETFramework/v4.7.2/System.IO.Compression.xml", - "build/.NETFramework/v4.7.2/System.IO.Log.dll", - "build/.NETFramework/v4.7.2/System.IO.Log.xml", - "build/.NETFramework/v4.7.2/System.IdentityModel.Selectors.dll", - "build/.NETFramework/v4.7.2/System.IdentityModel.Selectors.xml", - "build/.NETFramework/v4.7.2/System.IdentityModel.Services.dll", - "build/.NETFramework/v4.7.2/System.IdentityModel.Services.xml", - "build/.NETFramework/v4.7.2/System.IdentityModel.dll", - "build/.NETFramework/v4.7.2/System.IdentityModel.xml", - "build/.NETFramework/v4.7.2/System.Linq.xml", - "build/.NETFramework/v4.7.2/System.Management.Instrumentation.dll", - "build/.NETFramework/v4.7.2/System.Management.Instrumentation.xml", - "build/.NETFramework/v4.7.2/System.Management.dll", - "build/.NETFramework/v4.7.2/System.Management.xml", - "build/.NETFramework/v4.7.2/System.Messaging.dll", - "build/.NETFramework/v4.7.2/System.Messaging.xml", - "build/.NETFramework/v4.7.2/System.Net.Http.WebRequest.dll", - "build/.NETFramework/v4.7.2/System.Net.Http.WebRequest.xml", - "build/.NETFramework/v4.7.2/System.Net.Http.dll", - "build/.NETFramework/v4.7.2/System.Net.Http.xml", - "build/.NETFramework/v4.7.2/System.Net.dll", - "build/.NETFramework/v4.7.2/System.Net.xml", - "build/.NETFramework/v4.7.2/System.Numerics.dll", - "build/.NETFramework/v4.7.2/System.Numerics.xml", - "build/.NETFramework/v4.7.2/System.Printing.dll", - "build/.NETFramework/v4.7.2/System.Printing.xml", - "build/.NETFramework/v4.7.2/System.Reflection.Context.dll", - "build/.NETFramework/v4.7.2/System.Reflection.Context.xml", - "build/.NETFramework/v4.7.2/System.Runtime.Caching.dll", - "build/.NETFramework/v4.7.2/System.Runtime.Caching.xml", - "build/.NETFramework/v4.7.2/System.Runtime.DurableInstancing.dll", - "build/.NETFramework/v4.7.2/System.Runtime.DurableInstancing.xml", - "build/.NETFramework/v4.7.2/System.Runtime.Remoting.dll", - "build/.NETFramework/v4.7.2/System.Runtime.Remoting.xml", - "build/.NETFramework/v4.7.2/System.Runtime.Serialization.Formatters.Soap.dll", - "build/.NETFramework/v4.7.2/System.Runtime.Serialization.Formatters.Soap.xml", - "build/.NETFramework/v4.7.2/System.Runtime.Serialization.dll", - "build/.NETFramework/v4.7.2/System.Runtime.Serialization.xml", - "build/.NETFramework/v4.7.2/System.Security.dll", - "build/.NETFramework/v4.7.2/System.Security.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Activation.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Activation.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Activities.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Activities.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Channels.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Channels.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Discovery.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Discovery.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Routing.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Routing.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.Web.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.Web.xml", - "build/.NETFramework/v4.7.2/System.ServiceModel.dll", - "build/.NETFramework/v4.7.2/System.ServiceModel.xml", - "build/.NETFramework/v4.7.2/System.ServiceProcess.dll", - "build/.NETFramework/v4.7.2/System.ServiceProcess.xml", - "build/.NETFramework/v4.7.2/System.Speech.dll", - "build/.NETFramework/v4.7.2/System.Speech.xml", - "build/.NETFramework/v4.7.2/System.Threading.Tasks.Dataflow.xml", - "build/.NETFramework/v4.7.2/System.Transactions.dll", - "build/.NETFramework/v4.7.2/System.Transactions.xml", - "build/.NETFramework/v4.7.2/System.Web.Abstractions.dll", - "build/.NETFramework/v4.7.2/System.Web.ApplicationServices.dll", - "build/.NETFramework/v4.7.2/System.Web.ApplicationServices.xml", - "build/.NETFramework/v4.7.2/System.Web.DataVisualization.Design.dll", - "build/.NETFramework/v4.7.2/System.Web.DataVisualization.dll", - "build/.NETFramework/v4.7.2/System.Web.DataVisualization.xml", - "build/.NETFramework/v4.7.2/System.Web.DynamicData.Design.dll", - "build/.NETFramework/v4.7.2/System.Web.DynamicData.Design.xml", - "build/.NETFramework/v4.7.2/System.Web.DynamicData.dll", - "build/.NETFramework/v4.7.2/System.Web.DynamicData.xml", - "build/.NETFramework/v4.7.2/System.Web.Entity.Design.dll", - "build/.NETFramework/v4.7.2/System.Web.Entity.Design.xml", - "build/.NETFramework/v4.7.2/System.Web.Entity.dll", - "build/.NETFramework/v4.7.2/System.Web.Entity.xml", - "build/.NETFramework/v4.7.2/System.Web.Extensions.Design.dll", - "build/.NETFramework/v4.7.2/System.Web.Extensions.Design.xml", - "build/.NETFramework/v4.7.2/System.Web.Extensions.dll", - "build/.NETFramework/v4.7.2/System.Web.Extensions.xml", - "build/.NETFramework/v4.7.2/System.Web.Mobile.dll", - "build/.NETFramework/v4.7.2/System.Web.Mobile.xml", - "build/.NETFramework/v4.7.2/System.Web.RegularExpressions.dll", - "build/.NETFramework/v4.7.2/System.Web.RegularExpressions.xml", - "build/.NETFramework/v4.7.2/System.Web.Routing.dll", - "build/.NETFramework/v4.7.2/System.Web.Services.dll", - "build/.NETFramework/v4.7.2/System.Web.Services.xml", - "build/.NETFramework/v4.7.2/System.Web.dll", - "build/.NETFramework/v4.7.2/System.Web.xml", - "build/.NETFramework/v4.7.2/System.Windows.Controls.Ribbon.dll", - "build/.NETFramework/v4.7.2/System.Windows.Controls.Ribbon.xml", - "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.Design.dll", - "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.dll", - "build/.NETFramework/v4.7.2/System.Windows.Forms.DataVisualization.xml", - "build/.NETFramework/v4.7.2/System.Windows.Forms.dll", - "build/.NETFramework/v4.7.2/System.Windows.Forms.xml", - "build/.NETFramework/v4.7.2/System.Windows.Input.Manipulations.dll", - "build/.NETFramework/v4.7.2/System.Windows.Input.Manipulations.xml", - "build/.NETFramework/v4.7.2/System.Windows.Presentation.dll", - "build/.NETFramework/v4.7.2/System.Windows.Presentation.xml", - "build/.NETFramework/v4.7.2/System.Windows.dll", - "build/.NETFramework/v4.7.2/System.Workflow.Activities.dll", - "build/.NETFramework/v4.7.2/System.Workflow.Activities.xml", - "build/.NETFramework/v4.7.2/System.Workflow.ComponentModel.dll", - "build/.NETFramework/v4.7.2/System.Workflow.ComponentModel.xml", - "build/.NETFramework/v4.7.2/System.Workflow.Runtime.dll", - "build/.NETFramework/v4.7.2/System.Workflow.Runtime.xml", - "build/.NETFramework/v4.7.2/System.WorkflowServices.dll", - "build/.NETFramework/v4.7.2/System.WorkflowServices.xml", - "build/.NETFramework/v4.7.2/System.Xaml.dll", - "build/.NETFramework/v4.7.2/System.Xaml.xml", - "build/.NETFramework/v4.7.2/System.Xml.Linq.dll", - "build/.NETFramework/v4.7.2/System.Xml.Linq.xml", - "build/.NETFramework/v4.7.2/System.Xml.Serialization.dll", - "build/.NETFramework/v4.7.2/System.Xml.dll", - "build/.NETFramework/v4.7.2/System.Xml.xml", - "build/.NETFramework/v4.7.2/System.dll", - "build/.NETFramework/v4.7.2/System.xml", - "build/.NETFramework/v4.7.2/UIAutomationClient.dll", - "build/.NETFramework/v4.7.2/UIAutomationClient.xml", - "build/.NETFramework/v4.7.2/UIAutomationClientsideProviders.dll", - "build/.NETFramework/v4.7.2/UIAutomationClientsideProviders.xml", - "build/.NETFramework/v4.7.2/UIAutomationProvider.dll", - "build/.NETFramework/v4.7.2/UIAutomationProvider.xml", - "build/.NETFramework/v4.7.2/UIAutomationTypes.dll", - "build/.NETFramework/v4.7.2/UIAutomationTypes.xml", - "build/.NETFramework/v4.7.2/WindowsBase.dll", - "build/.NETFramework/v4.7.2/WindowsBase.xml", - "build/.NETFramework/v4.7.2/WindowsFormsIntegration.dll", - "build/.NETFramework/v4.7.2/WindowsFormsIntegration.xml", - "build/.NETFramework/v4.7.2/XamlBuildTask.dll", - "build/.NETFramework/v4.7.2/XamlBuildTask.xml", - "build/.NETFramework/v4.7.2/mscorlib.dll", - "build/.NETFramework/v4.7.2/mscorlib.xml", - "build/.NETFramework/v4.7.2/namespaces.xml", - "build/.NETFramework/v4.7.2/sysglobl.dll", - "build/.NETFramework/v4.7.2/sysglobl.xml", - "build/Microsoft.NETFramework.ReferenceAssemblies.net472.targets", - "microsoft.netframework.referenceassemblies.net472.1.0.2.nupkg.sha512", - "microsoft.netframework.referenceassemblies.net472.nuspec" - ] - }, - "Newtonsoft.Json/11.0.1": { - "sha512": "pNN4l+J6LlpIvHOeNdXlwxv39NPJ2B5klz+Rd2UQZIx30Squ5oND1Yy3wEAUoKn0GPUj6Yxt9lxlYWQqfZcvKg==", - "type": "package", - "path": "newtonsoft.json/11.0.1", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "LICENSE.md", - "lib/net20/Newtonsoft.Json.dll", - "lib/net20/Newtonsoft.Json.xml", - "lib/net35/Newtonsoft.Json.dll", - "lib/net35/Newtonsoft.Json.xml", - "lib/net40/Newtonsoft.Json.dll", - "lib/net40/Newtonsoft.Json.xml", - "lib/net45/Newtonsoft.Json.dll", - "lib/net45/Newtonsoft.Json.xml", - "lib/netstandard1.0/Newtonsoft.Json.dll", - "lib/netstandard1.0/Newtonsoft.Json.xml", - "lib/netstandard1.3/Newtonsoft.Json.dll", - "lib/netstandard1.3/Newtonsoft.Json.xml", - "lib/netstandard2.0/Newtonsoft.Json.dll", - "lib/netstandard2.0/Newtonsoft.Json.xml", - "lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll", - "lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml", - "lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll", - "lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml", - "newtonsoft.json.11.0.1.nupkg.sha512", - "newtonsoft.json.nuspec" - ] - } - }, - "projectFileDependencyGroups": { - ".NETFramework,Version=v4.7.2": [ - "Microsoft.NETFramework.ReferenceAssemblies >= 1.0.2", - "Newtonsoft.Json >= 11.0.1" - ] - }, - "packageFolders": { - "/home/paul/.nuget/packages": {}, - "/usr/share/dotnet/sdk/NuGetFallbackFolder": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "/home/paul/workspace/isn/src/isn.abst/isn.abst.csproj", - "projectName": "isn.abst", - "projectPath": "/home/paul/workspace/isn/src/isn.abst/isn.abst.csproj", - "packagesPath": "/home/paul/.nuget/packages", - "outputPath": "/home/paul/workspace/isn/src/isn.abst/obj/", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "/usr/share/dotnet/sdk/NuGetFallbackFolder" - ], - "configFilePaths": [ - "/home/paul/.nuget/NuGet/NuGet.Config" - ], - "originalTargetFrameworks": [ - "net4.7.2" - ], - "sources": { - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net472": { - "targetAlias": "net4.7.2", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - } - }, - "frameworks": { - "net472": { - "targetAlias": "net4.7.2", - "dependencies": { - "Microsoft.NETFramework.ReferenceAssemblies": { - "suppressParent": "All", - "target": "Package", - "version": "[1.0.2, )", - "autoReferenced": true - }, - "Newtonsoft.Json": { - "target": "Package", - "version": "[11.0.1, )" - } - }, - "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/6.0.201/RuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/src/isn.abst/obj/project.nuget.cache b/src/isn.abst/obj/project.nuget.cache deleted file mode 100644 index cf44b14..0000000 --- a/src/isn.abst/obj/project.nuget.cache +++ /dev/null @@ -1,12 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "wtEo9vNALwph+l+BVvxNVovtQMTV/pGmaAq92fkCmkKvC6uYYqNpD5PIu8x1SKSUVdmBBoKTvS4ExbOHRN1HKw==", - "success": true, - "projectFilePath": "/home/paul/workspace/isn/src/isn.abst/isn.abst.csproj", - "expectedPackageFiles": [ - "/home/paul/.nuget/packages/microsoft.netframework.referenceassemblies/1.0.2/microsoft.netframework.referenceassemblies.1.0.2.nupkg.sha512", - "/home/paul/.nuget/packages/microsoft.netframework.referenceassemblies.net472/1.0.2/microsoft.netframework.referenceassemblies.net472.1.0.2.nupkg.sha512", - "/home/paul/.nuget/packages/newtonsoft.json/11.0.1/newtonsoft.json.11.0.1.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file diff --git a/src/isn/Program.cs b/src/isn/Program.cs index 0d9b387..5058f22 100644 --- a/src/isn/Program.cs +++ b/src/isn/Program.cs @@ -97,6 +97,11 @@ namespace isn Run = sargs => SourceAdd(sargs) }; + var srcsetdef = new Command("set-default") + { + Run = sargs => SetDefaultSource(sargs?.FirstOrDefault()) + }; + var showCommand = new Command("show") { Run = sargs => @@ -125,7 +130,8 @@ namespace isn var sourcesCmdSet = new CommandSet("sources") { srclst, - srcadd + srcadd, + srcsetdef }; @@ -165,6 +171,7 @@ namespace isn pushKO = reports.Count(r => !r.OK && !r.AlreadyPresent); } }; + commandSet.Add(pushCmd); var setapikey = new Command("set-api-key") { diff --git a/src/isn/commands/set-api-key.cs b/src/isn/commands/set-api-key.cs index 6a54461..364eb82 100644 --- a/src/isn/commands/set-api-key.cs +++ b/src/isn/commands/set-api-key.cs @@ -53,6 +53,10 @@ namespace isn Settings.Sources.Add(source, new SourceSettings { ApiKey = ptd }); } else return; + SaveConfig(); + } + public static void SaveConfig() + { FileInfo cfgSettingIf = new FileInfo(_configFileName); if (!cfgSettingIf.Directory.Exists) cfgSettingIf.Directory.Create(); File.WriteAllText( @@ -61,6 +65,7 @@ namespace isn Settings, Formatting.Indented )); + } } } \ No newline at end of file diff --git a/src/isn/commands/sources.set-default.cs b/src/isn/commands/sources.set-default.cs new file mode 100644 index 0000000..3062ee9 --- /dev/null +++ b/src/isn/commands/sources.set-default.cs @@ -0,0 +1,21 @@ +using System; +using System.Linq; + +namespace isn +{ + + partial class Program + { + private static void SetDefaultSource(string arg) + { + SourceSettings settings = + Settings.Sources.ContainsKey(arg) ? + Settings.Sources[arg] : + Settings.Sources.Values.FirstOrDefault((s)=> s.Alias == arg) ; + if (settings==null) throw new InvalidOperationException(arg); + Settings.DefaultSource = arg; + SaveConfig(); + } + + } +} \ No newline at end of file