diff --git a/.gitignore b/.gitignore index 644c7d9..3630de4 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,6 @@ nupkg/ # Rider .idea/ + +# Claude Code +.claude/ diff --git a/bin/Debug/net6.0/LicenseManagement.Client.deps.json b/bin/Debug/net6.0/LicenseManagement.Client.deps.json deleted file mode 100644 index 9a86f3e..0000000 --- a/bin/Debug/net6.0/LicenseManagement.Client.deps.json +++ /dev/null @@ -1,215 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v6.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v6.0": { - "LicenseManagement.Client/1.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Http": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "System.Text.Json": "8.0.5" - }, - "runtime": { - "LicenseManagement.Client.dll": {} - } - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Http/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Http.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Logging/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Options/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "runtime": { - "lib/net6.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "System.Text.Encodings.Web/8.0.0": { - "runtime": { - "lib/net6.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - }, - "runtimeTargets": { - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { - "rid": "browser", - "assetType": "runtime", - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "System.Text.Json/8.0.5": { - "dependencies": { - "System.Text.Encodings.Web": "8.0.0" - }, - "runtime": { - "lib/net6.0/System.Text.Json.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.1024.46610" - } - } - } - } - }, - "libraries": { - "LicenseManagement.Client/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", - "path": "microsoft.extensions.configuration.abstractions/8.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", - "path": "microsoft.extensions.dependencyinjection/8.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Http/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cWz4caHwvx0emoYe7NkHPxII/KkTI8R/LC9qdqJqnKv2poTJ4e2qqPGQqvRoQ5kaSA4FU5IV3qFAuLuOhoqULQ==", - "path": "microsoft.extensions.http/8.0.0", - "hashPath": "microsoft.extensions.http.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", - "path": "microsoft.extensions.logging/8.0.0", - "hashPath": "microsoft.extensions.logging.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", - "path": "microsoft.extensions.logging.abstractions/8.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", - "path": "microsoft.extensions.options/8.0.0", - "hashPath": "microsoft.extensions.options.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", - "path": "microsoft.extensions.primitives/8.0.0", - "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", - "path": "system.text.encodings.web/8.0.0", - "hashPath": "system.text.encodings.web.8.0.0.nupkg.sha512" - }, - "System.Text.Json/8.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", - "path": "system.text.json/8.0.5", - "hashPath": "system.text.json.8.0.5.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/bin/Debug/net6.0/LicenseManagement.Client.dll b/bin/Debug/net6.0/LicenseManagement.Client.dll deleted file mode 100644 index 5b1c793..0000000 Binary files a/bin/Debug/net6.0/LicenseManagement.Client.dll and /dev/null differ diff --git a/bin/Debug/net6.0/LicenseManagement.Client.pdb b/bin/Debug/net6.0/LicenseManagement.Client.pdb deleted file mode 100644 index 603f710..0000000 Binary files a/bin/Debug/net6.0/LicenseManagement.Client.pdb and /dev/null differ diff --git a/bin/Debug/net6.0/LicenseManagement.Client.xml b/bin/Debug/net6.0/LicenseManagement.Client.xml deleted file mode 100644 index 5210ba0..0000000 --- a/bin/Debug/net6.0/LicenseManagement.Client.xml +++ /dev/null @@ -1,510 +0,0 @@ - - - - LicenseManagement.Client - - - - - Exception thrown when the License Management API returns an error. - - - - - The HTTP status code returned by the API. - - - - - The raw response content from the API. - - - - - Creates a new LicenseManagementException. - - - - - Creates a new LicenseManagementException with an inner exception. - - - - - Extension methods for registering the License Management client with dependency injection. - - - - - Adds the License Management client to the service collection. - - The service collection. - Action to configure the client options. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client builder configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client builder (for adding handlers, etc.). - The service collection for chaining. - - - - Client interface for the License Management API. - - - - - Gets a license by product and computer. - - The product ID (ULID with PRD_ prefix). - The computer ID (ULID with PC_ prefix). - Cancellation token. - The license if found, null otherwise. - - - - Creates a new trial license. - - The license creation request. - Cancellation token. - The created license. - - - - Updates a license (attach or detach a receipt). - - The license update request. - Cancellation token. - - - - Gets a receipt by code. - - The receipt code. - Cancellation token. - The receipt if found, null otherwise. - - - - Creates a new receipt. - - The receipt creation request. - Cancellation token. - The created receipt. - - - - Updates an existing receipt. - - The receipt update request. - Cancellation token. - - - - Generates a receipt code for a product and email combination. - - The product name. - The buyer's email address. - Cancellation token. - The generated receipt code. - - - - Gets a product by ID. - - The product ID (ULID with PRD_ prefix). - Cancellation token. - The product if found, null otherwise. - - - - Gets all products for the vendor. - - Cancellation token. - A list of products. - - - - Creates a new product. - - The product creation request. - Cancellation token. - The created product. - - - - Gets a computer by MAC address. - - The MAC address or hardware ID. - Cancellation token. - The computer if found, null otherwise. - - - - Registers a new computer. - - The computer registration request. - Cancellation token. - The registered computer. - - - - Gets all computers registered to a receipt. - - The receipt code. - Cancellation token. - A list of computers. - - - - Gets the vendor's public signing key. - - The key format: "xml" or "pem". Default is "xml". - Cancellation token. - The public key in the requested format. - - - - HTTP client implementation for the License Management API. - - - - - Creates a new LicenseManagementClient. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sends a PATCH request with JSON body (cross-platform compatible). - - - - - Configuration options for the License Management client. - - - - - The master API key for authenticating with the License Management API. - Format: MST_{vendorUlid}_{secret} - - - - - The base URL of the License Management API. - Default: https://license-management.com/api - - - - - Timeout for HTTP requests in seconds. - Default: 30 seconds. - - - - - Represents a computer/device that has software installed. - - - - - The unique identifier (ULID) of the computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer as seen by users. - - - - - Represents a software license for a specific product and computer. - - - - - The unique identifier (ULID) of the license. - - - - - The maximum number of days this license can be used as a trial. - - - - - When this license expires (trial period end or receipt expiration). - - - - - The receipt indicating this license has been purchased. Null if trial. - - - - - The product this license grants access to. - - - - - The computer this license is assigned to. - - - - - Whether this is a paid license (has receipt) or trial license. - - - - - Whether this license has expired. - - - - - Represents a software product that can be licensed. - - - - - The unique identifier (ULID) of the product. - - - - - The name of the product, unique per vendor. - - - - - List of features this product includes. - - - - - The vendor (maker) of this product. - - - - - Represents a purchase receipt that grants license seats. - - - - - The unique identifier (ULID) of the receipt. - - - - - The receipt code - a hash of email and transaction ID used to identify the purchase. - - - - - The number of license seats included in this receipt. - - - - - The product this receipt grants a license for. - - - - - The email address of the customer who purchased the product. - - - - - The expiration date of this receipt. For subscription products, this is the renewal date. - - - - - Represents a software vendor in the license management system. - - - - - The unique identifier (ULID) of the vendor. - - - - - The official name of the vendor. - - - - - Request to create a new trial license. - - - - - The product ID (ULID with PRD_ prefix). - - - - - The computer ID (ULID with PC_ prefix). - - - - - Request to create a new product. - - - - - The name of the product (must be unique per vendor). - - - - - Request to create a new receipt (purchase record). - - - - - The number of license seats (computers that can use this receipt). - - - - - The product ID (ULID with PRD_ prefix). - - - - - Optional receipt code. If not provided, one will be generated. - - - - - The email address of the customer. - - - - - When this receipt expires. For subscription products, this is the renewal date. - - - - - Request to register a new computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer. - - - - - Request to update a license (attach or detach a receipt). - - - - - The license ID (ULID with LIC_ prefix). - - - - - The receipt code to attach. Set to null to unregister the computer from the license. - - - - - Request to update an existing receipt. - - - - - The receipt ID (ULID with RCT_ prefix). - - - - - Updated number of license seats. - - - - - Updated expiration date. - - - - - Updated buyer email address. - - - - diff --git a/bin/Debug/net8.0/LicenseManagement.Client.deps.json b/bin/Debug/net8.0/LicenseManagement.Client.deps.json deleted file mode 100644 index cc69f0c..0000000 --- a/bin/Debug/net8.0/LicenseManagement.Client.deps.json +++ /dev/null @@ -1,272 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETCoreApp,Version=v8.0", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETCoreApp,Version=v8.0": { - "LicenseManagement.Client/1.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Http": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "runtime": { - "LicenseManagement.Client.dll": {} - } - }, - "Microsoft.Extensions.Configuration/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Diagnostics/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration": "8.0.0", - "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Diagnostics.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Diagnostics.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Http/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Diagnostics": "8.0.0", - "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Http.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Logging/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Options/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Configuration.Binder": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "runtime": { - "lib/net8.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - } - } - }, - "libraries": { - "LicenseManagement.Client/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Microsoft.Extensions.Configuration/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", - "path": "microsoft.extensions.configuration/8.0.0", - "hashPath": "microsoft.extensions.configuration.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", - "path": "microsoft.extensions.configuration.abstractions/8.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", - "path": "microsoft.extensions.configuration.binder/8.0.0", - "hashPath": "microsoft.extensions.configuration.binder.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", - "path": "microsoft.extensions.dependencyinjection/8.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Diagnostics/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3PZp/YSkIXrF7QK7PfC1bkyRYwqOHpWFad8Qx+4wkuumAeXo1NHaxpS9LboNA9OvNSAu+QOVlXbMyoY+pHSqcw==", - "path": "microsoft.extensions.diagnostics/8.0.0", - "hashPath": "microsoft.extensions.diagnostics.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Diagnostics.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==", - "path": "microsoft.extensions.diagnostics.abstractions/8.0.0", - "hashPath": "microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Http/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cWz4caHwvx0emoYe7NkHPxII/KkTI8R/LC9qdqJqnKv2poTJ4e2qqPGQqvRoQ5kaSA4FU5IV3qFAuLuOhoqULQ==", - "path": "microsoft.extensions.http/8.0.0", - "hashPath": "microsoft.extensions.http.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", - "path": "microsoft.extensions.logging/8.0.0", - "hashPath": "microsoft.extensions.logging.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", - "path": "microsoft.extensions.logging.abstractions/8.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", - "path": "microsoft.extensions.options/8.0.0", - "hashPath": "microsoft.extensions.options.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", - "path": "microsoft.extensions.options.configurationextensions/8.0.0", - "hashPath": "microsoft.extensions.options.configurationextensions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", - "path": "microsoft.extensions.primitives/8.0.0", - "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/bin/Debug/net8.0/LicenseManagement.Client.dll b/bin/Debug/net8.0/LicenseManagement.Client.dll deleted file mode 100644 index 63b3ee0..0000000 Binary files a/bin/Debug/net8.0/LicenseManagement.Client.dll and /dev/null differ diff --git a/bin/Debug/net8.0/LicenseManagement.Client.pdb b/bin/Debug/net8.0/LicenseManagement.Client.pdb deleted file mode 100644 index d054e83..0000000 Binary files a/bin/Debug/net8.0/LicenseManagement.Client.pdb and /dev/null differ diff --git a/bin/Debug/net8.0/LicenseManagement.Client.xml b/bin/Debug/net8.0/LicenseManagement.Client.xml deleted file mode 100644 index 5210ba0..0000000 --- a/bin/Debug/net8.0/LicenseManagement.Client.xml +++ /dev/null @@ -1,510 +0,0 @@ - - - - LicenseManagement.Client - - - - - Exception thrown when the License Management API returns an error. - - - - - The HTTP status code returned by the API. - - - - - The raw response content from the API. - - - - - Creates a new LicenseManagementException. - - - - - Creates a new LicenseManagementException with an inner exception. - - - - - Extension methods for registering the License Management client with dependency injection. - - - - - Adds the License Management client to the service collection. - - The service collection. - Action to configure the client options. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client builder configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client builder (for adding handlers, etc.). - The service collection for chaining. - - - - Client interface for the License Management API. - - - - - Gets a license by product and computer. - - The product ID (ULID with PRD_ prefix). - The computer ID (ULID with PC_ prefix). - Cancellation token. - The license if found, null otherwise. - - - - Creates a new trial license. - - The license creation request. - Cancellation token. - The created license. - - - - Updates a license (attach or detach a receipt). - - The license update request. - Cancellation token. - - - - Gets a receipt by code. - - The receipt code. - Cancellation token. - The receipt if found, null otherwise. - - - - Creates a new receipt. - - The receipt creation request. - Cancellation token. - The created receipt. - - - - Updates an existing receipt. - - The receipt update request. - Cancellation token. - - - - Generates a receipt code for a product and email combination. - - The product name. - The buyer's email address. - Cancellation token. - The generated receipt code. - - - - Gets a product by ID. - - The product ID (ULID with PRD_ prefix). - Cancellation token. - The product if found, null otherwise. - - - - Gets all products for the vendor. - - Cancellation token. - A list of products. - - - - Creates a new product. - - The product creation request. - Cancellation token. - The created product. - - - - Gets a computer by MAC address. - - The MAC address or hardware ID. - Cancellation token. - The computer if found, null otherwise. - - - - Registers a new computer. - - The computer registration request. - Cancellation token. - The registered computer. - - - - Gets all computers registered to a receipt. - - The receipt code. - Cancellation token. - A list of computers. - - - - Gets the vendor's public signing key. - - The key format: "xml" or "pem". Default is "xml". - Cancellation token. - The public key in the requested format. - - - - HTTP client implementation for the License Management API. - - - - - Creates a new LicenseManagementClient. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sends a PATCH request with JSON body (cross-platform compatible). - - - - - Configuration options for the License Management client. - - - - - The master API key for authenticating with the License Management API. - Format: MST_{vendorUlid}_{secret} - - - - - The base URL of the License Management API. - Default: https://license-management.com/api - - - - - Timeout for HTTP requests in seconds. - Default: 30 seconds. - - - - - Represents a computer/device that has software installed. - - - - - The unique identifier (ULID) of the computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer as seen by users. - - - - - Represents a software license for a specific product and computer. - - - - - The unique identifier (ULID) of the license. - - - - - The maximum number of days this license can be used as a trial. - - - - - When this license expires (trial period end or receipt expiration). - - - - - The receipt indicating this license has been purchased. Null if trial. - - - - - The product this license grants access to. - - - - - The computer this license is assigned to. - - - - - Whether this is a paid license (has receipt) or trial license. - - - - - Whether this license has expired. - - - - - Represents a software product that can be licensed. - - - - - The unique identifier (ULID) of the product. - - - - - The name of the product, unique per vendor. - - - - - List of features this product includes. - - - - - The vendor (maker) of this product. - - - - - Represents a purchase receipt that grants license seats. - - - - - The unique identifier (ULID) of the receipt. - - - - - The receipt code - a hash of email and transaction ID used to identify the purchase. - - - - - The number of license seats included in this receipt. - - - - - The product this receipt grants a license for. - - - - - The email address of the customer who purchased the product. - - - - - The expiration date of this receipt. For subscription products, this is the renewal date. - - - - - Represents a software vendor in the license management system. - - - - - The unique identifier (ULID) of the vendor. - - - - - The official name of the vendor. - - - - - Request to create a new trial license. - - - - - The product ID (ULID with PRD_ prefix). - - - - - The computer ID (ULID with PC_ prefix). - - - - - Request to create a new product. - - - - - The name of the product (must be unique per vendor). - - - - - Request to create a new receipt (purchase record). - - - - - The number of license seats (computers that can use this receipt). - - - - - The product ID (ULID with PRD_ prefix). - - - - - Optional receipt code. If not provided, one will be generated. - - - - - The email address of the customer. - - - - - When this receipt expires. For subscription products, this is the renewal date. - - - - - Request to register a new computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer. - - - - - Request to update a license (attach or detach a receipt). - - - - - The license ID (ULID with LIC_ prefix). - - - - - The receipt code to attach. Set to null to unregister the computer from the license. - - - - - Request to update an existing receipt. - - - - - The receipt ID (ULID with RCT_ prefix). - - - - - Updated number of license seats. - - - - - Updated expiration date. - - - - - Updated buyer email address. - - - - diff --git a/bin/Debug/netstandard2.0/LicenseManagement.Client.deps.json b/bin/Debug/netstandard2.0/LicenseManagement.Client.deps.json deleted file mode 100644 index 8d1d737..0000000 --- a/bin/Debug/netstandard2.0/LicenseManagement.Client.deps.json +++ /dev/null @@ -1,390 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETStandard,Version=v2.0/", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETStandard,Version=v2.0": {}, - ".NETStandard,Version=v2.0/": { - "LicenseManagement.Client/1.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Http": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "System.Net.Http.Json": "8.0.1", - "System.Text.Json": "8.0.5" - }, - "runtime": { - "LicenseManagement.Client.dll": {} - } - }, - "Microsoft.Bcl.AsyncInterfaces/8.0.0": { - "dependencies": { - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "8.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Http/8.0.0": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Http.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Logging/8.0.0": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "8.0.0", - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "System.Diagnostics.DiagnosticSource": "8.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.5" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Options/8.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0", - "System.ComponentModel.Annotations": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "dependencies": { - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "System.Buffers/4.5.1": { - "runtime": { - "lib/netstandard2.0/System.Buffers.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.ComponentModel.Annotations/5.0.0": { - "runtime": { - "lib/netstandard2.0/System.ComponentModel.Annotations.dll": { - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Diagnostics.DiagnosticSource/8.0.0": { - "dependencies": { - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "System.Memory/4.5.5": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Numerics.Vectors": "4.4.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Memory.dll": { - "assemblyVersion": "4.0.1.2", - "fileVersion": "4.6.31308.1" - } - } - }, - "System.Net.Http.Json/8.0.1": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.5", - "System.Text.Json": "8.0.5", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Net.Http.Json.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.1024.46610" - } - } - }, - "System.Numerics.Vectors/4.4.0": { - "runtime": { - "lib/netstandard2.0/System.Numerics.Vectors.dll": { - "assemblyVersion": "4.1.3.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "runtime": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "6.0.0.0", - "fileVersion": "6.0.21.52210" - } - } - }, - "System.Text.Encodings.Web/8.0.0": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.23.53103" - } - } - }, - "System.Text.Json/8.0.5": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "8.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "8.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Json.dll": { - "assemblyVersion": "8.0.0.0", - "fileVersion": "8.0.1024.46610" - } - } - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { - "assemblyVersion": "4.2.0.1", - "fileVersion": "4.6.28619.1" - } - } - } - } - }, - "libraries": { - "LicenseManagement.Client/1.0.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "Microsoft.Bcl.AsyncInterfaces/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", - "path": "microsoft.bcl.asyncinterfaces/8.0.0", - "hashPath": "microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", - "path": "microsoft.extensions.configuration.abstractions/8.0.0", - "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", - "path": "microsoft.extensions.dependencyinjection/8.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Http/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cWz4caHwvx0emoYe7NkHPxII/KkTI8R/LC9qdqJqnKv2poTJ4e2qqPGQqvRoQ5kaSA4FU5IV3qFAuLuOhoqULQ==", - "path": "microsoft.extensions.http/8.0.0", - "hashPath": "microsoft.extensions.http.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", - "path": "microsoft.extensions.logging/8.0.0", - "hashPath": "microsoft.extensions.logging.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", - "path": "microsoft.extensions.logging.abstractions/8.0.0", - "hashPath": "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", - "path": "microsoft.extensions.options/8.0.0", - "hashPath": "microsoft.extensions.options.8.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", - "path": "microsoft.extensions.primitives/8.0.0", - "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" - }, - "System.Buffers/4.5.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "path": "system.buffers/4.5.1", - "hashPath": "system.buffers.4.5.1.nupkg.sha512" - }, - "System.ComponentModel.Annotations/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", - "path": "system.componentmodel.annotations/5.0.0", - "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c9xLpVz6PL9lp/djOWtk5KPDZq3cSYpmXoJQY524EOtuFl5z9ZtsotpsyrDW40U1DRnQSYvcPKEUV0X//u6gkQ==", - "path": "system.diagnostics.diagnosticsource/8.0.0", - "hashPath": "system.diagnostics.diagnosticsource.8.0.0.nupkg.sha512" - }, - "System.Memory/4.5.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", - "path": "system.memory/4.5.5", - "hashPath": "system.memory.4.5.5.nupkg.sha512" - }, - "System.Net.Http.Json/8.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-F423ZLoJFYg1s6iA+Y7BLflVKjEK5XEA2+Z9CHbxJEUtS3+R5pgnFN499QzriRjYpOu6kS2Crd2YBkOFDHrblg==", - "path": "system.net.http.json/8.0.1", - "hashPath": "system.net.http.json.8.0.1.nupkg.sha512" - }, - "System.Numerics.Vectors/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UiLzLW+Lw6HLed1Hcg+8jSRttrbuXv7DANVj0DkL9g6EnnzbL75EB7EWsw5uRbhxd/4YdG8li5XizGWepmG3PQ==", - "path": "system.numerics.vectors/4.4.0", - "hashPath": "system.numerics.vectors.4.4.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/8.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", - "path": "system.text.encodings.web/8.0.0", - "hashPath": "system.text.encodings.web.8.0.0.nupkg.sha512" - }, - "System.Text.Json/8.0.5": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", - "path": "system.text.json/8.0.5", - "hashPath": "system.text.json.8.0.5.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "path": "system.threading.tasks.extensions/4.5.4", - "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/bin/Debug/netstandard2.0/LicenseManagement.Client.dll b/bin/Debug/netstandard2.0/LicenseManagement.Client.dll deleted file mode 100644 index 3274ba7..0000000 Binary files a/bin/Debug/netstandard2.0/LicenseManagement.Client.dll and /dev/null differ diff --git a/bin/Debug/netstandard2.0/LicenseManagement.Client.pdb b/bin/Debug/netstandard2.0/LicenseManagement.Client.pdb deleted file mode 100644 index db0f18f..0000000 Binary files a/bin/Debug/netstandard2.0/LicenseManagement.Client.pdb and /dev/null differ diff --git a/bin/Debug/netstandard2.0/LicenseManagement.Client.xml b/bin/Debug/netstandard2.0/LicenseManagement.Client.xml deleted file mode 100644 index 5210ba0..0000000 --- a/bin/Debug/netstandard2.0/LicenseManagement.Client.xml +++ /dev/null @@ -1,510 +0,0 @@ - - - - LicenseManagement.Client - - - - - Exception thrown when the License Management API returns an error. - - - - - The HTTP status code returned by the API. - - - - - The raw response content from the API. - - - - - Creates a new LicenseManagementException. - - - - - Creates a new LicenseManagementException with an inner exception. - - - - - Extension methods for registering the License Management client with dependency injection. - - - - - Adds the License Management client to the service collection. - - The service collection. - Action to configure the client options. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client builder configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client builder (for adding handlers, etc.). - The service collection for chaining. - - - - Client interface for the License Management API. - - - - - Gets a license by product and computer. - - The product ID (ULID with PRD_ prefix). - The computer ID (ULID with PC_ prefix). - Cancellation token. - The license if found, null otherwise. - - - - Creates a new trial license. - - The license creation request. - Cancellation token. - The created license. - - - - Updates a license (attach or detach a receipt). - - The license update request. - Cancellation token. - - - - Gets a receipt by code. - - The receipt code. - Cancellation token. - The receipt if found, null otherwise. - - - - Creates a new receipt. - - The receipt creation request. - Cancellation token. - The created receipt. - - - - Updates an existing receipt. - - The receipt update request. - Cancellation token. - - - - Generates a receipt code for a product and email combination. - - The product name. - The buyer's email address. - Cancellation token. - The generated receipt code. - - - - Gets a product by ID. - - The product ID (ULID with PRD_ prefix). - Cancellation token. - The product if found, null otherwise. - - - - Gets all products for the vendor. - - Cancellation token. - A list of products. - - - - Creates a new product. - - The product creation request. - Cancellation token. - The created product. - - - - Gets a computer by MAC address. - - The MAC address or hardware ID. - Cancellation token. - The computer if found, null otherwise. - - - - Registers a new computer. - - The computer registration request. - Cancellation token. - The registered computer. - - - - Gets all computers registered to a receipt. - - The receipt code. - Cancellation token. - A list of computers. - - - - Gets the vendor's public signing key. - - The key format: "xml" or "pem". Default is "xml". - Cancellation token. - The public key in the requested format. - - - - HTTP client implementation for the License Management API. - - - - - Creates a new LicenseManagementClient. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sends a PATCH request with JSON body (cross-platform compatible). - - - - - Configuration options for the License Management client. - - - - - The master API key for authenticating with the License Management API. - Format: MST_{vendorUlid}_{secret} - - - - - The base URL of the License Management API. - Default: https://license-management.com/api - - - - - Timeout for HTTP requests in seconds. - Default: 30 seconds. - - - - - Represents a computer/device that has software installed. - - - - - The unique identifier (ULID) of the computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer as seen by users. - - - - - Represents a software license for a specific product and computer. - - - - - The unique identifier (ULID) of the license. - - - - - The maximum number of days this license can be used as a trial. - - - - - When this license expires (trial period end or receipt expiration). - - - - - The receipt indicating this license has been purchased. Null if trial. - - - - - The product this license grants access to. - - - - - The computer this license is assigned to. - - - - - Whether this is a paid license (has receipt) or trial license. - - - - - Whether this license has expired. - - - - - Represents a software product that can be licensed. - - - - - The unique identifier (ULID) of the product. - - - - - The name of the product, unique per vendor. - - - - - List of features this product includes. - - - - - The vendor (maker) of this product. - - - - - Represents a purchase receipt that grants license seats. - - - - - The unique identifier (ULID) of the receipt. - - - - - The receipt code - a hash of email and transaction ID used to identify the purchase. - - - - - The number of license seats included in this receipt. - - - - - The product this receipt grants a license for. - - - - - The email address of the customer who purchased the product. - - - - - The expiration date of this receipt. For subscription products, this is the renewal date. - - - - - Represents a software vendor in the license management system. - - - - - The unique identifier (ULID) of the vendor. - - - - - The official name of the vendor. - - - - - Request to create a new trial license. - - - - - The product ID (ULID with PRD_ prefix). - - - - - The computer ID (ULID with PC_ prefix). - - - - - Request to create a new product. - - - - - The name of the product (must be unique per vendor). - - - - - Request to create a new receipt (purchase record). - - - - - The number of license seats (computers that can use this receipt). - - - - - The product ID (ULID with PRD_ prefix). - - - - - Optional receipt code. If not provided, one will be generated. - - - - - The email address of the customer. - - - - - When this receipt expires. For subscription products, this is the renewal date. - - - - - Request to register a new computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer. - - - - - Request to update a license (attach or detach a receipt). - - - - - The license ID (ULID with LIC_ prefix). - - - - - The receipt code to attach. Set to null to unregister the computer from the license. - - - - - Request to update an existing receipt. - - - - - The receipt ID (ULID with RCT_ prefix). - - - - - Updated number of license seats. - - - - - Updated expiration date. - - - - - Updated buyer email address. - - - - diff --git a/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs deleted file mode 100644 index ed92695..0000000 --- a/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] diff --git a/obj/Debug/net6.0/LicenseManagement.Client.AssemblyInfo.cs b/obj/Debug/net6.0/LicenseManagement.Client.AssemblyInfo.cs deleted file mode 100644 index d5381ba..0000000 --- a/obj/Debug/net6.0/LicenseManagement.Client.AssemblyInfo.cs +++ /dev/null @@ -1,25 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// 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("Hymma")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyDescriptionAttribute(("Server-side SDK for license-management.com - A license management platform for so" + - "ftware vendors."))] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+56cded208c3a2e73b5008cac06a53f5a80291c28")] -[assembly: System.Reflection.AssemblyProductAttribute("License Management Client SDK")] -[assembly: System.Reflection.AssemblyTitleAttribute("LicenseManagement.Client")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/hymma/LicenseManagement.Client")] - -// Generated by the MSBuild WriteCodeFragment class. - diff --git a/obj/Debug/net6.0/LicenseManagement.Client.AssemblyInfoInputs.cache b/obj/Debug/net6.0/LicenseManagement.Client.AssemblyInfoInputs.cache deleted file mode 100644 index 9c34408..0000000 --- a/obj/Debug/net6.0/LicenseManagement.Client.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -695e20b49985d433764302fcb4280e9df07f3a7ec84d4e731f09ec036e28c505 diff --git a/obj/Debug/net6.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net6.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 0638f7b..0000000 --- a/obj/Debug/net6.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,17 +0,0 @@ -is_global = true -build_property.TargetFramework = net6.0 -build_property.TargetFrameworkIdentifier = .NETCoreApp -build_property.TargetFrameworkVersion = v6.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = LicenseManagement.Client -build_property.ProjectDir = C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.EffectiveAnalysisLevelStyle = 6.0 -build_property.EnableCodeStyleSeverity = diff --git a/obj/Debug/net6.0/LicenseManagement.Client.GlobalUsings.g.cs b/obj/Debug/net6.0/LicenseManagement.Client.GlobalUsings.g.cs deleted file mode 100644 index d12bcbc..0000000 --- a/obj/Debug/net6.0/LicenseManagement.Client.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using System; -global using System.Collections.Generic; -global using System.IO; -global using System.Linq; -global using System.Net.Http; -global using System.Threading; -global using System.Threading.Tasks; diff --git a/obj/Debug/net6.0/LicenseManagement.Client.assets.cache b/obj/Debug/net6.0/LicenseManagement.Client.assets.cache deleted file mode 100644 index 2caec65..0000000 Binary files a/obj/Debug/net6.0/LicenseManagement.Client.assets.cache and /dev/null differ diff --git a/obj/Debug/net6.0/LicenseManagement.Client.csproj.AssemblyReference.cache b/obj/Debug/net6.0/LicenseManagement.Client.csproj.AssemblyReference.cache deleted file mode 100644 index 9b7b2d5..0000000 Binary files a/obj/Debug/net6.0/LicenseManagement.Client.csproj.AssemblyReference.cache and /dev/null differ diff --git a/obj/Debug/net6.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache b/obj/Debug/net6.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache deleted file mode 100644 index f72ce62..0000000 --- a/obj/Debug/net6.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -c87c552b5200c17e28bb3a41ed1af50b5c706d9c3a7780a2f821f11f541ccfda diff --git a/obj/Debug/net6.0/LicenseManagement.Client.csproj.FileListAbsolute.txt b/obj/Debug/net6.0/LicenseManagement.Client.csproj.FileListAbsolute.txt deleted file mode 100644 index 1e01fbd..0000000 --- a/obj/Debug/net6.0/LicenseManagement.Client.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,15 +0,0 @@ -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.csproj.AssemblyReference.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.AssemblyInfoInputs.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.AssemblyInfo.cs -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.csproj.CoreCompileInputs.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.sourcelink.json -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\net6.0\LicenseManagement.Client.deps.json -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\net6.0\LicenseManagement.Client.dll -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\net6.0\LicenseManagement.Client.pdb -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\net6.0\LicenseManagement.Client.xml -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.dll -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\refint\LicenseManagement.Client.dll -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.xml -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\LicenseManagement.Client.pdb -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net6.0\ref\LicenseManagement.Client.dll diff --git a/obj/Debug/net6.0/LicenseManagement.Client.dll b/obj/Debug/net6.0/LicenseManagement.Client.dll deleted file mode 100644 index 5b1c793..0000000 Binary files a/obj/Debug/net6.0/LicenseManagement.Client.dll and /dev/null differ diff --git a/obj/Debug/net6.0/LicenseManagement.Client.pdb b/obj/Debug/net6.0/LicenseManagement.Client.pdb deleted file mode 100644 index 603f710..0000000 Binary files a/obj/Debug/net6.0/LicenseManagement.Client.pdb and /dev/null differ diff --git a/obj/Debug/net6.0/LicenseManagement.Client.sourcelink.json b/obj/Debug/net6.0/LicenseManagement.Client.sourcelink.json deleted file mode 100644 index 017dc68..0000000 --- a/obj/Debug/net6.0/LicenseManagement.Client.sourcelink.json +++ /dev/null @@ -1 +0,0 @@ -{"documents":{"C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\*":"https://dev.azure.com/hymmaNet/HymmaLicenseManagement/_apis/git/repositories/Repo/items?api-version=1.0&versionType=commit&version=56cded208c3a2e73b5008cac06a53f5a80291c28&path=/*"}} \ No newline at end of file diff --git a/obj/Debug/net6.0/LicenseManagement.Client.xml b/obj/Debug/net6.0/LicenseManagement.Client.xml deleted file mode 100644 index 5210ba0..0000000 --- a/obj/Debug/net6.0/LicenseManagement.Client.xml +++ /dev/null @@ -1,510 +0,0 @@ - - - - LicenseManagement.Client - - - - - Exception thrown when the License Management API returns an error. - - - - - The HTTP status code returned by the API. - - - - - The raw response content from the API. - - - - - Creates a new LicenseManagementException. - - - - - Creates a new LicenseManagementException with an inner exception. - - - - - Extension methods for registering the License Management client with dependency injection. - - - - - Adds the License Management client to the service collection. - - The service collection. - Action to configure the client options. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client builder configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client builder (for adding handlers, etc.). - The service collection for chaining. - - - - Client interface for the License Management API. - - - - - Gets a license by product and computer. - - The product ID (ULID with PRD_ prefix). - The computer ID (ULID with PC_ prefix). - Cancellation token. - The license if found, null otherwise. - - - - Creates a new trial license. - - The license creation request. - Cancellation token. - The created license. - - - - Updates a license (attach or detach a receipt). - - The license update request. - Cancellation token. - - - - Gets a receipt by code. - - The receipt code. - Cancellation token. - The receipt if found, null otherwise. - - - - Creates a new receipt. - - The receipt creation request. - Cancellation token. - The created receipt. - - - - Updates an existing receipt. - - The receipt update request. - Cancellation token. - - - - Generates a receipt code for a product and email combination. - - The product name. - The buyer's email address. - Cancellation token. - The generated receipt code. - - - - Gets a product by ID. - - The product ID (ULID with PRD_ prefix). - Cancellation token. - The product if found, null otherwise. - - - - Gets all products for the vendor. - - Cancellation token. - A list of products. - - - - Creates a new product. - - The product creation request. - Cancellation token. - The created product. - - - - Gets a computer by MAC address. - - The MAC address or hardware ID. - Cancellation token. - The computer if found, null otherwise. - - - - Registers a new computer. - - The computer registration request. - Cancellation token. - The registered computer. - - - - Gets all computers registered to a receipt. - - The receipt code. - Cancellation token. - A list of computers. - - - - Gets the vendor's public signing key. - - The key format: "xml" or "pem". Default is "xml". - Cancellation token. - The public key in the requested format. - - - - HTTP client implementation for the License Management API. - - - - - Creates a new LicenseManagementClient. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sends a PATCH request with JSON body (cross-platform compatible). - - - - - Configuration options for the License Management client. - - - - - The master API key for authenticating with the License Management API. - Format: MST_{vendorUlid}_{secret} - - - - - The base URL of the License Management API. - Default: https://license-management.com/api - - - - - Timeout for HTTP requests in seconds. - Default: 30 seconds. - - - - - Represents a computer/device that has software installed. - - - - - The unique identifier (ULID) of the computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer as seen by users. - - - - - Represents a software license for a specific product and computer. - - - - - The unique identifier (ULID) of the license. - - - - - The maximum number of days this license can be used as a trial. - - - - - When this license expires (trial period end or receipt expiration). - - - - - The receipt indicating this license has been purchased. Null if trial. - - - - - The product this license grants access to. - - - - - The computer this license is assigned to. - - - - - Whether this is a paid license (has receipt) or trial license. - - - - - Whether this license has expired. - - - - - Represents a software product that can be licensed. - - - - - The unique identifier (ULID) of the product. - - - - - The name of the product, unique per vendor. - - - - - List of features this product includes. - - - - - The vendor (maker) of this product. - - - - - Represents a purchase receipt that grants license seats. - - - - - The unique identifier (ULID) of the receipt. - - - - - The receipt code - a hash of email and transaction ID used to identify the purchase. - - - - - The number of license seats included in this receipt. - - - - - The product this receipt grants a license for. - - - - - The email address of the customer who purchased the product. - - - - - The expiration date of this receipt. For subscription products, this is the renewal date. - - - - - Represents a software vendor in the license management system. - - - - - The unique identifier (ULID) of the vendor. - - - - - The official name of the vendor. - - - - - Request to create a new trial license. - - - - - The product ID (ULID with PRD_ prefix). - - - - - The computer ID (ULID with PC_ prefix). - - - - - Request to create a new product. - - - - - The name of the product (must be unique per vendor). - - - - - Request to create a new receipt (purchase record). - - - - - The number of license seats (computers that can use this receipt). - - - - - The product ID (ULID with PRD_ prefix). - - - - - Optional receipt code. If not provided, one will be generated. - - - - - The email address of the customer. - - - - - When this receipt expires. For subscription products, this is the renewal date. - - - - - Request to register a new computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer. - - - - - Request to update a license (attach or detach a receipt). - - - - - The license ID (ULID with LIC_ prefix). - - - - - The receipt code to attach. Set to null to unregister the computer from the license. - - - - - Request to update an existing receipt. - - - - - The receipt ID (ULID with RCT_ prefix). - - - - - Updated number of license seats. - - - - - Updated expiration date. - - - - - Updated buyer email address. - - - - diff --git a/obj/Debug/net6.0/ref/LicenseManagement.Client.dll b/obj/Debug/net6.0/ref/LicenseManagement.Client.dll deleted file mode 100644 index 7e8b429..0000000 Binary files a/obj/Debug/net6.0/ref/LicenseManagement.Client.dll and /dev/null differ diff --git a/obj/Debug/net6.0/refint/LicenseManagement.Client.dll b/obj/Debug/net6.0/refint/LicenseManagement.Client.dll deleted file mode 100644 index 7e8b429..0000000 Binary files a/obj/Debug/net6.0/refint/LicenseManagement.Client.dll and /dev/null differ diff --git a/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs deleted file mode 100644 index 2217181..0000000 --- a/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/obj/Debug/net8.0/LicenseManagement.Client.AssemblyInfo.cs b/obj/Debug/net8.0/LicenseManagement.Client.AssemblyInfo.cs deleted file mode 100644 index d5381ba..0000000 --- a/obj/Debug/net8.0/LicenseManagement.Client.AssemblyInfo.cs +++ /dev/null @@ -1,25 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// 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("Hymma")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyDescriptionAttribute(("Server-side SDK for license-management.com - A license management platform for so" + - "ftware vendors."))] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+56cded208c3a2e73b5008cac06a53f5a80291c28")] -[assembly: System.Reflection.AssemblyProductAttribute("License Management Client SDK")] -[assembly: System.Reflection.AssemblyTitleAttribute("LicenseManagement.Client")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/hymma/LicenseManagement.Client")] - -// Generated by the MSBuild WriteCodeFragment class. - diff --git a/obj/Debug/net8.0/LicenseManagement.Client.AssemblyInfoInputs.cache b/obj/Debug/net8.0/LicenseManagement.Client.AssemblyInfoInputs.cache deleted file mode 100644 index 9c34408..0000000 --- a/obj/Debug/net8.0/LicenseManagement.Client.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -695e20b49985d433764302fcb4280e9df07f3a7ec84d4e731f09ec036e28c505 diff --git a/obj/Debug/net8.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net8.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index 5444656..0000000 --- a/obj/Debug/net8.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,17 +0,0 @@ -is_global = true -build_property.TargetFramework = net8.0 -build_property.TargetFrameworkIdentifier = .NETCoreApp -build_property.TargetFrameworkVersion = v8.0 -build_property.TargetPlatformMinVersion = -build_property.UsingMicrosoftNETSdkWeb = -build_property.ProjectTypeGuids = -build_property.InvariantGlobalization = -build_property.PlatformNeutralAssembly = -build_property.EnforceExtendedAnalyzerRules = -build_property._SupportedPlatformList = Linux,macOS,Windows -build_property.RootNamespace = LicenseManagement.Client -build_property.ProjectDir = C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.EffectiveAnalysisLevelStyle = 8.0 -build_property.EnableCodeStyleSeverity = diff --git a/obj/Debug/net8.0/LicenseManagement.Client.GlobalUsings.g.cs b/obj/Debug/net8.0/LicenseManagement.Client.GlobalUsings.g.cs deleted file mode 100644 index d12bcbc..0000000 --- a/obj/Debug/net8.0/LicenseManagement.Client.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using System; -global using System.Collections.Generic; -global using System.IO; -global using System.Linq; -global using System.Net.Http; -global using System.Threading; -global using System.Threading.Tasks; diff --git a/obj/Debug/net8.0/LicenseManagement.Client.assets.cache b/obj/Debug/net8.0/LicenseManagement.Client.assets.cache deleted file mode 100644 index 40772b7..0000000 Binary files a/obj/Debug/net8.0/LicenseManagement.Client.assets.cache and /dev/null differ diff --git a/obj/Debug/net8.0/LicenseManagement.Client.csproj.AssemblyReference.cache b/obj/Debug/net8.0/LicenseManagement.Client.csproj.AssemblyReference.cache deleted file mode 100644 index 8a3b5cf..0000000 Binary files a/obj/Debug/net8.0/LicenseManagement.Client.csproj.AssemblyReference.cache and /dev/null differ diff --git a/obj/Debug/net8.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache b/obj/Debug/net8.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache deleted file mode 100644 index ba0c087..0000000 --- a/obj/Debug/net8.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -1eeff4595ca10b7be85324d38bf3f19cf7d28b738c3e4a68cd52033af8eae746 diff --git a/obj/Debug/net8.0/LicenseManagement.Client.csproj.FileListAbsolute.txt b/obj/Debug/net8.0/LicenseManagement.Client.csproj.FileListAbsolute.txt deleted file mode 100644 index 7f9bee2..0000000 --- a/obj/Debug/net8.0/LicenseManagement.Client.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,15 +0,0 @@ -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\net8.0\LicenseManagement.Client.deps.json -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\net8.0\LicenseManagement.Client.dll -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\net8.0\LicenseManagement.Client.pdb -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\net8.0\LicenseManagement.Client.xml -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.csproj.AssemblyReference.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.AssemblyInfoInputs.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.AssemblyInfo.cs -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.csproj.CoreCompileInputs.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.sourcelink.json -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.dll -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\refint\LicenseManagement.Client.dll -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.xml -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\LicenseManagement.Client.pdb -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\net8.0\ref\LicenseManagement.Client.dll diff --git a/obj/Debug/net8.0/LicenseManagement.Client.dll b/obj/Debug/net8.0/LicenseManagement.Client.dll deleted file mode 100644 index 63b3ee0..0000000 Binary files a/obj/Debug/net8.0/LicenseManagement.Client.dll and /dev/null differ diff --git a/obj/Debug/net8.0/LicenseManagement.Client.pdb b/obj/Debug/net8.0/LicenseManagement.Client.pdb deleted file mode 100644 index d054e83..0000000 Binary files a/obj/Debug/net8.0/LicenseManagement.Client.pdb and /dev/null differ diff --git a/obj/Debug/net8.0/LicenseManagement.Client.sourcelink.json b/obj/Debug/net8.0/LicenseManagement.Client.sourcelink.json deleted file mode 100644 index 017dc68..0000000 --- a/obj/Debug/net8.0/LicenseManagement.Client.sourcelink.json +++ /dev/null @@ -1 +0,0 @@ -{"documents":{"C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\*":"https://dev.azure.com/hymmaNet/HymmaLicenseManagement/_apis/git/repositories/Repo/items?api-version=1.0&versionType=commit&version=56cded208c3a2e73b5008cac06a53f5a80291c28&path=/*"}} \ No newline at end of file diff --git a/obj/Debug/net8.0/LicenseManagement.Client.xml b/obj/Debug/net8.0/LicenseManagement.Client.xml deleted file mode 100644 index 5210ba0..0000000 --- a/obj/Debug/net8.0/LicenseManagement.Client.xml +++ /dev/null @@ -1,510 +0,0 @@ - - - - LicenseManagement.Client - - - - - Exception thrown when the License Management API returns an error. - - - - - The HTTP status code returned by the API. - - - - - The raw response content from the API. - - - - - Creates a new LicenseManagementException. - - - - - Creates a new LicenseManagementException with an inner exception. - - - - - Extension methods for registering the License Management client with dependency injection. - - - - - Adds the License Management client to the service collection. - - The service collection. - Action to configure the client options. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client builder configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client builder (for adding handlers, etc.). - The service collection for chaining. - - - - Client interface for the License Management API. - - - - - Gets a license by product and computer. - - The product ID (ULID with PRD_ prefix). - The computer ID (ULID with PC_ prefix). - Cancellation token. - The license if found, null otherwise. - - - - Creates a new trial license. - - The license creation request. - Cancellation token. - The created license. - - - - Updates a license (attach or detach a receipt). - - The license update request. - Cancellation token. - - - - Gets a receipt by code. - - The receipt code. - Cancellation token. - The receipt if found, null otherwise. - - - - Creates a new receipt. - - The receipt creation request. - Cancellation token. - The created receipt. - - - - Updates an existing receipt. - - The receipt update request. - Cancellation token. - - - - Generates a receipt code for a product and email combination. - - The product name. - The buyer's email address. - Cancellation token. - The generated receipt code. - - - - Gets a product by ID. - - The product ID (ULID with PRD_ prefix). - Cancellation token. - The product if found, null otherwise. - - - - Gets all products for the vendor. - - Cancellation token. - A list of products. - - - - Creates a new product. - - The product creation request. - Cancellation token. - The created product. - - - - Gets a computer by MAC address. - - The MAC address or hardware ID. - Cancellation token. - The computer if found, null otherwise. - - - - Registers a new computer. - - The computer registration request. - Cancellation token. - The registered computer. - - - - Gets all computers registered to a receipt. - - The receipt code. - Cancellation token. - A list of computers. - - - - Gets the vendor's public signing key. - - The key format: "xml" or "pem". Default is "xml". - Cancellation token. - The public key in the requested format. - - - - HTTP client implementation for the License Management API. - - - - - Creates a new LicenseManagementClient. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sends a PATCH request with JSON body (cross-platform compatible). - - - - - Configuration options for the License Management client. - - - - - The master API key for authenticating with the License Management API. - Format: MST_{vendorUlid}_{secret} - - - - - The base URL of the License Management API. - Default: https://license-management.com/api - - - - - Timeout for HTTP requests in seconds. - Default: 30 seconds. - - - - - Represents a computer/device that has software installed. - - - - - The unique identifier (ULID) of the computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer as seen by users. - - - - - Represents a software license for a specific product and computer. - - - - - The unique identifier (ULID) of the license. - - - - - The maximum number of days this license can be used as a trial. - - - - - When this license expires (trial period end or receipt expiration). - - - - - The receipt indicating this license has been purchased. Null if trial. - - - - - The product this license grants access to. - - - - - The computer this license is assigned to. - - - - - Whether this is a paid license (has receipt) or trial license. - - - - - Whether this license has expired. - - - - - Represents a software product that can be licensed. - - - - - The unique identifier (ULID) of the product. - - - - - The name of the product, unique per vendor. - - - - - List of features this product includes. - - - - - The vendor (maker) of this product. - - - - - Represents a purchase receipt that grants license seats. - - - - - The unique identifier (ULID) of the receipt. - - - - - The receipt code - a hash of email and transaction ID used to identify the purchase. - - - - - The number of license seats included in this receipt. - - - - - The product this receipt grants a license for. - - - - - The email address of the customer who purchased the product. - - - - - The expiration date of this receipt. For subscription products, this is the renewal date. - - - - - Represents a software vendor in the license management system. - - - - - The unique identifier (ULID) of the vendor. - - - - - The official name of the vendor. - - - - - Request to create a new trial license. - - - - - The product ID (ULID with PRD_ prefix). - - - - - The computer ID (ULID with PC_ prefix). - - - - - Request to create a new product. - - - - - The name of the product (must be unique per vendor). - - - - - Request to create a new receipt (purchase record). - - - - - The number of license seats (computers that can use this receipt). - - - - - The product ID (ULID with PRD_ prefix). - - - - - Optional receipt code. If not provided, one will be generated. - - - - - The email address of the customer. - - - - - When this receipt expires. For subscription products, this is the renewal date. - - - - - Request to register a new computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer. - - - - - Request to update a license (attach or detach a receipt). - - - - - The license ID (ULID with LIC_ prefix). - - - - - The receipt code to attach. Set to null to unregister the computer from the license. - - - - - Request to update an existing receipt. - - - - - The receipt ID (ULID with RCT_ prefix). - - - - - Updated number of license seats. - - - - - Updated expiration date. - - - - - Updated buyer email address. - - - - diff --git a/obj/Debug/net8.0/ref/LicenseManagement.Client.dll b/obj/Debug/net8.0/ref/LicenseManagement.Client.dll deleted file mode 100644 index 0404a91..0000000 Binary files a/obj/Debug/net8.0/ref/LicenseManagement.Client.dll and /dev/null differ diff --git a/obj/Debug/net8.0/refint/LicenseManagement.Client.dll b/obj/Debug/net8.0/refint/LicenseManagement.Client.dll deleted file mode 100644 index 0404a91..0000000 Binary files a/obj/Debug/net8.0/refint/LicenseManagement.Client.dll and /dev/null differ diff --git a/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs b/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs deleted file mode 100644 index 8bf3a42..0000000 --- a/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName = ".NET Standard 2.0")] diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.AssemblyInfo.cs b/obj/Debug/netstandard2.0/LicenseManagement.Client.AssemblyInfo.cs deleted file mode 100644 index d5381ba..0000000 --- a/obj/Debug/netstandard2.0/LicenseManagement.Client.AssemblyInfo.cs +++ /dev/null @@ -1,25 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// -// 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("Hymma")] -[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] -[assembly: System.Reflection.AssemblyDescriptionAttribute(("Server-side SDK for license-management.com - A license management platform for so" + - "ftware vendors."))] -[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+56cded208c3a2e73b5008cac06a53f5a80291c28")] -[assembly: System.Reflection.AssemblyProductAttribute("License Management Client SDK")] -[assembly: System.Reflection.AssemblyTitleAttribute("LicenseManagement.Client")] -[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/hymma/LicenseManagement.Client")] - -// Generated by the MSBuild WriteCodeFragment class. - diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.AssemblyInfoInputs.cache b/obj/Debug/netstandard2.0/LicenseManagement.Client.AssemblyInfoInputs.cache deleted file mode 100644 index 9c34408..0000000 --- a/obj/Debug/netstandard2.0/LicenseManagement.Client.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -695e20b49985d433764302fcb4280e9df07f3a7ec84d4e731f09ec036e28c505 diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/netstandard2.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig deleted file mode 100644 index b101eff..0000000 --- a/obj/Debug/netstandard2.0/LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig +++ /dev/null @@ -1,8 +0,0 @@ -is_global = true -build_property.RootNamespace = LicenseManagement.Client -build_property.ProjectDir = C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\ -build_property.EnableComHosting = -build_property.EnableGeneratedComInterfaceComImportInterop = -build_property.CsWinRTUseWindowsUIXamlProjections = false -build_property.EffectiveAnalysisLevelStyle = -build_property.EnableCodeStyleSeverity = diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.GlobalUsings.g.cs b/obj/Debug/netstandard2.0/LicenseManagement.Client.GlobalUsings.g.cs deleted file mode 100644 index d12bcbc..0000000 --- a/obj/Debug/netstandard2.0/LicenseManagement.Client.GlobalUsings.g.cs +++ /dev/null @@ -1,8 +0,0 @@ -// -global using System; -global using System.Collections.Generic; -global using System.IO; -global using System.Linq; -global using System.Net.Http; -global using System.Threading; -global using System.Threading.Tasks; diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.assets.cache b/obj/Debug/netstandard2.0/LicenseManagement.Client.assets.cache deleted file mode 100644 index 4871737..0000000 Binary files a/obj/Debug/netstandard2.0/LicenseManagement.Client.assets.cache and /dev/null differ diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.AssemblyReference.cache b/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.AssemblyReference.cache deleted file mode 100644 index 75f89f5..0000000 Binary files a/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.AssemblyReference.cache and /dev/null differ diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache b/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache deleted file mode 100644 index 4c47b63..0000000 --- a/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -92c8bdba949ff008388d03a2a28dce14f01cb4c1a59c4edee3ae9050ddde600c diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.FileListAbsolute.txt b/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.FileListAbsolute.txt deleted file mode 100644 index 284caa4..0000000 --- a/obj/Debug/netstandard2.0/LicenseManagement.Client.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,13 +0,0 @@ -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.csproj.AssemblyReference.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.GeneratedMSBuildEditorConfig.editorconfig -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.AssemblyInfoInputs.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.AssemblyInfo.cs -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.csproj.CoreCompileInputs.cache -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.sourcelink.json -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\netstandard2.0\LicenseManagement.Client.deps.json -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\netstandard2.0\LicenseManagement.Client.dll -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\netstandard2.0\LicenseManagement.Client.pdb -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\bin\Debug\netstandard2.0\LicenseManagement.Client.xml -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.dll -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.xml -C:\Users\Ashra\source\repos\Hymma.LM\LicenseManagement.Client\obj\Debug\netstandard2.0\LicenseManagement.Client.pdb diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.dll b/obj/Debug/netstandard2.0/LicenseManagement.Client.dll deleted file mode 100644 index 3274ba7..0000000 Binary files a/obj/Debug/netstandard2.0/LicenseManagement.Client.dll and /dev/null differ diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.pdb b/obj/Debug/netstandard2.0/LicenseManagement.Client.pdb deleted file mode 100644 index db0f18f..0000000 Binary files a/obj/Debug/netstandard2.0/LicenseManagement.Client.pdb and /dev/null differ diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.sourcelink.json b/obj/Debug/netstandard2.0/LicenseManagement.Client.sourcelink.json deleted file mode 100644 index 017dc68..0000000 --- a/obj/Debug/netstandard2.0/LicenseManagement.Client.sourcelink.json +++ /dev/null @@ -1 +0,0 @@ -{"documents":{"C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\*":"https://dev.azure.com/hymmaNet/HymmaLicenseManagement/_apis/git/repositories/Repo/items?api-version=1.0&versionType=commit&version=56cded208c3a2e73b5008cac06a53f5a80291c28&path=/*"}} \ No newline at end of file diff --git a/obj/Debug/netstandard2.0/LicenseManagement.Client.xml b/obj/Debug/netstandard2.0/LicenseManagement.Client.xml deleted file mode 100644 index 5210ba0..0000000 --- a/obj/Debug/netstandard2.0/LicenseManagement.Client.xml +++ /dev/null @@ -1,510 +0,0 @@ - - - - LicenseManagement.Client - - - - - Exception thrown when the License Management API returns an error. - - - - - The HTTP status code returned by the API. - - - - - The raw response content from the API. - - - - - Creates a new LicenseManagementException. - - - - - Creates a new LicenseManagementException with an inner exception. - - - - - Extension methods for registering the License Management client with dependency injection. - - - - - Adds the License Management client to the service collection. - - The service collection. - Action to configure the client options. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client. - The service collection for chaining. - - - - Adds the License Management client to the service collection with a custom HTTP client builder configuration. - - The service collection. - Action to configure the client options. - Action to configure the HTTP client builder (for adding handlers, etc.). - The service collection for chaining. - - - - Client interface for the License Management API. - - - - - Gets a license by product and computer. - - The product ID (ULID with PRD_ prefix). - The computer ID (ULID with PC_ prefix). - Cancellation token. - The license if found, null otherwise. - - - - Creates a new trial license. - - The license creation request. - Cancellation token. - The created license. - - - - Updates a license (attach or detach a receipt). - - The license update request. - Cancellation token. - - - - Gets a receipt by code. - - The receipt code. - Cancellation token. - The receipt if found, null otherwise. - - - - Creates a new receipt. - - The receipt creation request. - Cancellation token. - The created receipt. - - - - Updates an existing receipt. - - The receipt update request. - Cancellation token. - - - - Generates a receipt code for a product and email combination. - - The product name. - The buyer's email address. - Cancellation token. - The generated receipt code. - - - - Gets a product by ID. - - The product ID (ULID with PRD_ prefix). - Cancellation token. - The product if found, null otherwise. - - - - Gets all products for the vendor. - - Cancellation token. - A list of products. - - - - Creates a new product. - - The product creation request. - Cancellation token. - The created product. - - - - Gets a computer by MAC address. - - The MAC address or hardware ID. - Cancellation token. - The computer if found, null otherwise. - - - - Registers a new computer. - - The computer registration request. - Cancellation token. - The registered computer. - - - - Gets all computers registered to a receipt. - - The receipt code. - Cancellation token. - A list of computers. - - - - Gets the vendor's public signing key. - - The key format: "xml" or "pem". Default is "xml". - Cancellation token. - The public key in the requested format. - - - - HTTP client implementation for the License Management API. - - - - - Creates a new LicenseManagementClient. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sends a PATCH request with JSON body (cross-platform compatible). - - - - - Configuration options for the License Management client. - - - - - The master API key for authenticating with the License Management API. - Format: MST_{vendorUlid}_{secret} - - - - - The base URL of the License Management API. - Default: https://license-management.com/api - - - - - Timeout for HTTP requests in seconds. - Default: 30 seconds. - - - - - Represents a computer/device that has software installed. - - - - - The unique identifier (ULID) of the computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer as seen by users. - - - - - Represents a software license for a specific product and computer. - - - - - The unique identifier (ULID) of the license. - - - - - The maximum number of days this license can be used as a trial. - - - - - When this license expires (trial period end or receipt expiration). - - - - - The receipt indicating this license has been purchased. Null if trial. - - - - - The product this license grants access to. - - - - - The computer this license is assigned to. - - - - - Whether this is a paid license (has receipt) or trial license. - - - - - Whether this license has expired. - - - - - Represents a software product that can be licensed. - - - - - The unique identifier (ULID) of the product. - - - - - The name of the product, unique per vendor. - - - - - List of features this product includes. - - - - - The vendor (maker) of this product. - - - - - Represents a purchase receipt that grants license seats. - - - - - The unique identifier (ULID) of the receipt. - - - - - The receipt code - a hash of email and transaction ID used to identify the purchase. - - - - - The number of license seats included in this receipt. - - - - - The product this receipt grants a license for. - - - - - The email address of the customer who purchased the product. - - - - - The expiration date of this receipt. For subscription products, this is the renewal date. - - - - - Represents a software vendor in the license management system. - - - - - The unique identifier (ULID) of the vendor. - - - - - The official name of the vendor. - - - - - Request to create a new trial license. - - - - - The product ID (ULID with PRD_ prefix). - - - - - The computer ID (ULID with PC_ prefix). - - - - - Request to create a new product. - - - - - The name of the product (must be unique per vendor). - - - - - Request to create a new receipt (purchase record). - - - - - The number of license seats (computers that can use this receipt). - - - - - The product ID (ULID with PRD_ prefix). - - - - - Optional receipt code. If not provided, one will be generated. - - - - - The email address of the customer. - - - - - When this receipt expires. For subscription products, this is the renewal date. - - - - - Request to register a new computer. - - - - - The device identifier (typically MAC address or hardware ID). - - - - - The friendly name of the computer. - - - - - Request to update a license (attach or detach a receipt). - - - - - The license ID (ULID with LIC_ prefix). - - - - - The receipt code to attach. Set to null to unregister the computer from the license. - - - - - Request to update an existing receipt. - - - - - The receipt ID (ULID with RCT_ prefix). - - - - - Updated number of license seats. - - - - - Updated expiration date. - - - - - Updated buyer email address. - - - - diff --git a/obj/LicenseManagement.Client.csproj.nuget.dgspec.json b/obj/LicenseManagement.Client.csproj.nuget.dgspec.json deleted file mode 100644 index 428d282..0000000 --- a/obj/LicenseManagement.Client.csproj.nuget.dgspec.json +++ /dev/null @@ -1,187 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\LicenseManagement.Client.csproj": {} - }, - "projects": { - "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\LicenseManagement.Client.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\LicenseManagement.Client.csproj", - "projectName": "LicenseManagement.Client", - "projectPath": "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\LicenseManagement.Client.csproj", - "packagesPath": "C:\\Users\\Ashra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\obj\\", - "projectStyle": "PackageReference", - "crossTargeting": true, - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", - "C:\\Program Files (x86)\\Syncfusion\\Essential Studio\\WPF\\31.1.17\\ToolboxNuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\Ashra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Syncfusion Toolbox for WPF.config" - ], - "originalTargetFrameworks": [ - "net6.0", - "net8.0", - "netstandard2.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, - "C:\\Users\\Ashra\\source\\repos\\LocalNugets": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net6.0": { - "targetAlias": "net6.0", - "projectReferences": {} - }, - "net8.0": { - "targetAlias": "net8.0", - "projectReferences": {} - }, - "netstandard2.0": { - "targetAlias": "netstandard2.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "10.0.100" - }, - "frameworks": { - "net6.0": { - "targetAlias": "net6.0", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Http": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Options": { - "target": "Package", - "version": "[8.0.0, )" - }, - "System.Text.Json": { - "target": "Package", - "version": "[8.0.5, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100\\RuntimeIdentifierGraph.json" - }, - "net8.0": { - "targetAlias": "net8.0", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Http": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Options": { - "target": "Package", - "version": "[8.0.0, )" - }, - "System.Text.Json": { - "target": "Package", - "version": "[8.0.5, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100/PortableRuntimeIdentifierGraph.json" - }, - "netstandard2.0": { - "targetAlias": "netstandard2.0", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Http": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Options": { - "target": "Package", - "version": "[8.0.0, )" - }, - "NETStandard.Library": { - "suppressParent": "All", - "target": "Package", - "version": "[2.0.3, )", - "autoReferenced": true - }, - "System.Net.Http.Json": { - "target": "Package", - "version": "[8.0.1, )" - }, - "System.Text.Json": { - "target": "Package", - "version": "[8.0.5, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100\\RuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/obj/LicenseManagement.Client.csproj.nuget.g.props b/obj/LicenseManagement.Client.csproj.nuget.g.props deleted file mode 100644 index 4ff6cfb..0000000 --- a/obj/LicenseManagement.Client.csproj.nuget.g.props +++ /dev/null @@ -1,17 +0,0 @@ - - - - True - NuGet - $(MSBuildThisFileDirectory)project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\Ashra\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Syncfusion\Essential Studio\WPF\31.1.17\ToolboxNuGetPackages - PackageReference - 7.0.0 - - - - - - - \ No newline at end of file diff --git a/obj/LicenseManagement.Client.csproj.nuget.g.targets b/obj/LicenseManagement.Client.csproj.nuget.g.targets deleted file mode 100644 index b87d4bc..0000000 --- a/obj/LicenseManagement.Client.csproj.nuget.g.targets +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/obj/project.assets.json b/obj/project.assets.json deleted file mode 100644 index 04acb71..0000000 --- a/obj/project.assets.json +++ /dev/null @@ -1,2127 +0,0 @@ -{ - "version": 3, - "targets": { - ".NETStandard,Version=v2.0": { - "Microsoft.Bcl.AsyncInterfaces/8.0.0": { - "type": "package", - "dependencies": { - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "8.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Http/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Http.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Http.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Logging/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "8.0.0", - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "System.Diagnostics.DiagnosticSource": "8.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.5" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets": {} - } - }, - "Microsoft.Extensions.Options/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0", - "System.ComponentModel.Annotations": "5.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets": {} - } - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "type": "package", - "dependencies": { - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - } - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "NETStandard.Library/2.0.3": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - }, - "build": { - "build/netstandard2.0/NETStandard.Library.targets": {} - } - }, - "System.Buffers/4.5.1": { - "type": "package", - "compile": { - "ref/netstandard2.0/System.Buffers.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Buffers.dll": { - "related": ".xml" - } - } - }, - "System.ComponentModel.Annotations/5.0.0": { - "type": "package", - "compile": { - "ref/netstandard2.0/System.ComponentModel.Annotations.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.ComponentModel.Annotations.dll": {} - } - }, - "System.Diagnostics.DiagnosticSource/8.0.0": { - "type": "package", - "dependencies": { - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { - "related": ".xml" - } - } - }, - "System.Memory/4.5.5": { - "type": "package", - "dependencies": { - "System.Buffers": "4.5.1", - "System.Numerics.Vectors": "4.4.0", - "System.Runtime.CompilerServices.Unsafe": "4.5.3" - }, - "compile": { - "lib/netstandard2.0/System.Memory.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Memory.dll": { - "related": ".xml" - } - } - }, - "System.Net.Http.Json/8.0.1": { - "type": "package", - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.5", - "System.Text.Json": "8.0.5", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "compile": { - "lib/netstandard2.0/System.Net.Http.Json.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Net.Http.Json.dll": { - "related": ".xml" - } - } - }, - "System.Numerics.Vectors/4.4.0": { - "type": "package", - "compile": { - "ref/netstandard2.0/System.Numerics.Vectors.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Numerics.Vectors.dll": { - "related": ".xml" - } - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "compile": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "related": ".xml" - } - } - }, - "System.Text.Encodings.Web/8.0.0": { - "type": "package", - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "compile": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "related": ".xml" - } - } - }, - "System.Text.Json/8.0.5": { - "type": "package", - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "8.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "8.0.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "compile": { - "lib/netstandard2.0/System.Text.Json.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Text.Json.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/netstandard2.0/System.Text.Json.targets": {} - } - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "4.5.3" - }, - "compile": { - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { - "related": ".xml" - } - } - } - }, - "net6.0": { - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "type": "package", - "compile": { - "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Http/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.Extensions.Http.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Http.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Logging/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {} - } - }, - "Microsoft.Extensions.Options/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/Microsoft.Extensions.Options.targets": {} - } - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "type": "package", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "compile": { - "lib/net6.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "type": "package", - "compile": { - "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/netcoreapp3.1/_._": {} - } - }, - "System.Text.Encodings.Web/8.0.0": { - "type": "package", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - }, - "compile": { - "lib/net6.0/System.Text.Encodings.Web.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/System.Text.Encodings.Web.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - }, - "runtimeTargets": { - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": { - "assetType": "runtime", - "rid": "browser" - } - } - }, - "System.Text.Json/8.0.5": { - "type": "package", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0", - "System.Text.Encodings.Web": "8.0.0" - }, - "compile": { - "lib/net6.0/System.Text.Json.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net6.0/System.Text.Json.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/System.Text.Json.targets": {} - } - } - }, - "net8.0": { - "Microsoft.Extensions.Configuration/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Configuration.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Configuration.Binder/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets": {} - } - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "type": "package", - "compile": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Diagnostics/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration": "8.0.0", - "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Diagnostics.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Diagnostics.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Diagnostics.Abstractions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "System.Diagnostics.DiagnosticSource": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Http/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Diagnostics": "8.0.0", - "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Http.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Http.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Logging/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Logging.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {} - } - }, - "Microsoft.Extensions.Options/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Options.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/Microsoft.Extensions.Options.targets": {} - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/8.0.0": { - "type": "package", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Configuration.Binder": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - }, - "compile": { - "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "type": "package", - "compile": { - "lib/net8.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/Microsoft.Extensions.Primitives.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "System.Diagnostics.DiagnosticSource/8.0.0": { - "type": "package", - "compile": { - "lib/net8.0/System.Diagnostics.DiagnosticSource.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/System.Diagnostics.DiagnosticSource.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/_._": {} - } - }, - "System.Text.Json/8.0.5": { - "type": "package", - "compile": { - "lib/net8.0/System.Text.Json.dll": { - "related": ".xml" - } - }, - "runtime": { - "lib/net8.0/System.Text.Json.dll": { - "related": ".xml" - } - }, - "build": { - "buildTransitive/net6.0/System.Text.Json.targets": {} - } - } - } - }, - "libraries": { - "Microsoft.Bcl.AsyncInterfaces/8.0.0": { - "sha512": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==", - "type": "package", - "path": "microsoft.bcl.asyncinterfaces/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Bcl.AsyncInterfaces.targets", - "buildTransitive/net462/_._", - "lib/net462/Microsoft.Bcl.AsyncInterfaces.dll", - "lib/net462/Microsoft.Bcl.AsyncInterfaces.xml", - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll", - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml", - "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll", - "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml", - "microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512", - "microsoft.bcl.asyncinterfaces.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Configuration/8.0.0": { - "sha512": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", - "type": "package", - "path": "microsoft.extensions.configuration/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Configuration.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.targets", - "lib/net462/Microsoft.Extensions.Configuration.dll", - "lib/net462/Microsoft.Extensions.Configuration.xml", - "lib/net6.0/Microsoft.Extensions.Configuration.dll", - "lib/net6.0/Microsoft.Extensions.Configuration.xml", - "lib/net7.0/Microsoft.Extensions.Configuration.dll", - "lib/net7.0/Microsoft.Extensions.Configuration.xml", - "lib/net8.0/Microsoft.Extensions.Configuration.dll", - "lib/net8.0/Microsoft.Extensions.Configuration.xml", - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll", - "lib/netstandard2.0/Microsoft.Extensions.Configuration.xml", - "microsoft.extensions.configuration.8.0.0.nupkg.sha512", - "microsoft.extensions.configuration.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { - "sha512": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", - "type": "package", - "path": "microsoft.extensions.configuration.abstractions/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml", - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll", - "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.xml", - "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll", - "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", - "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "microsoft.extensions.configuration.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Configuration.Binder/8.0.0": { - "sha512": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", - "type": "package", - "path": "microsoft.extensions.configuration.binder/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.dll", - "analyzers/dotnet/cs/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/de/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/es/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/fr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/it/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/ja/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/ko/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/pl/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/pt-BR/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/ru/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/tr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/zh-Hans/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "analyzers/dotnet/cs/zh-Hant/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets", - "lib/net462/Microsoft.Extensions.Configuration.Binder.dll", - "lib/net462/Microsoft.Extensions.Configuration.Binder.xml", - "lib/net6.0/Microsoft.Extensions.Configuration.Binder.dll", - "lib/net6.0/Microsoft.Extensions.Configuration.Binder.xml", - "lib/net7.0/Microsoft.Extensions.Configuration.Binder.dll", - "lib/net7.0/Microsoft.Extensions.Configuration.Binder.xml", - "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll", - "lib/net8.0/Microsoft.Extensions.Configuration.Binder.xml", - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll", - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml", - "microsoft.extensions.configuration.binder.8.0.0.nupkg.sha512", - "microsoft.extensions.configuration.binder.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection/8.0.0": { - "sha512": "V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.xml", - "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net6.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net7.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", - "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512", - "microsoft.extensions.dependencyinjection.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.0": { - "sha512": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", - "type": "package", - "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", - "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", - "microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512", - "microsoft.extensions.dependencyinjection.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Diagnostics/8.0.0": { - "sha512": "3PZp/YSkIXrF7QK7PfC1bkyRYwqOHpWFad8Qx+4wkuumAeXo1NHaxpS9LboNA9OvNSAu+QOVlXbMyoY+pHSqcw==", - "type": "package", - "path": "microsoft.extensions.diagnostics/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Diagnostics.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.targets", - "lib/net462/Microsoft.Extensions.Diagnostics.dll", - "lib/net462/Microsoft.Extensions.Diagnostics.xml", - "lib/net6.0/Microsoft.Extensions.Diagnostics.dll", - "lib/net6.0/Microsoft.Extensions.Diagnostics.xml", - "lib/net7.0/Microsoft.Extensions.Diagnostics.dll", - "lib/net7.0/Microsoft.Extensions.Diagnostics.xml", - "lib/net8.0/Microsoft.Extensions.Diagnostics.dll", - "lib/net8.0/Microsoft.Extensions.Diagnostics.xml", - "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.dll", - "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.xml", - "microsoft.extensions.diagnostics.8.0.0.nupkg.sha512", - "microsoft.extensions.diagnostics.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Diagnostics.Abstractions/8.0.0": { - "sha512": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==", - "type": "package", - "path": "microsoft.extensions.diagnostics.abstractions/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Diagnostics.Abstractions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.xml", - "lib/net6.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", - "lib/net6.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", - "lib/net7.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", - "lib/net7.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", - "microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg.sha512", - "microsoft.extensions.diagnostics.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Http/8.0.0": { - "sha512": "cWz4caHwvx0emoYe7NkHPxII/KkTI8R/LC9qdqJqnKv2poTJ4e2qqPGQqvRoQ5kaSA4FU5IV3qFAuLuOhoqULQ==", - "type": "package", - "path": "microsoft.extensions.http/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Http.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Http.targets", - "lib/net462/Microsoft.Extensions.Http.dll", - "lib/net462/Microsoft.Extensions.Http.xml", - "lib/net6.0/Microsoft.Extensions.Http.dll", - "lib/net6.0/Microsoft.Extensions.Http.xml", - "lib/net7.0/Microsoft.Extensions.Http.dll", - "lib/net7.0/Microsoft.Extensions.Http.xml", - "lib/net8.0/Microsoft.Extensions.Http.dll", - "lib/net8.0/Microsoft.Extensions.Http.xml", - "lib/netstandard2.0/Microsoft.Extensions.Http.dll", - "lib/netstandard2.0/Microsoft.Extensions.Http.xml", - "microsoft.extensions.http.8.0.0.nupkg.sha512", - "microsoft.extensions.http.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging/8.0.0": { - "sha512": "tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", - "type": "package", - "path": "microsoft.extensions.logging/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Logging.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", - "lib/net462/Microsoft.Extensions.Logging.dll", - "lib/net462/Microsoft.Extensions.Logging.xml", - "lib/net6.0/Microsoft.Extensions.Logging.dll", - "lib/net6.0/Microsoft.Extensions.Logging.xml", - "lib/net7.0/Microsoft.Extensions.Logging.dll", - "lib/net7.0/Microsoft.Extensions.Logging.xml", - "lib/net8.0/Microsoft.Extensions.Logging.dll", - "lib/net8.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", - "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", - "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", - "microsoft.extensions.logging.8.0.0.nupkg.sha512", - "microsoft.extensions.logging.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Logging.Abstractions/8.0.0": { - "sha512": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", - "type": "package", - "path": "microsoft.extensions.logging.abstractions/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", - "microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512", - "microsoft.extensions.logging.abstractions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Options/8.0.0": { - "sha512": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", - "type": "package", - "path": "microsoft.extensions.options/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", - "buildTransitive/net461/Microsoft.Extensions.Options.targets", - "buildTransitive/net462/Microsoft.Extensions.Options.targets", - "buildTransitive/net6.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", - "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", - "lib/net462/Microsoft.Extensions.Options.dll", - "lib/net462/Microsoft.Extensions.Options.xml", - "lib/net6.0/Microsoft.Extensions.Options.dll", - "lib/net6.0/Microsoft.Extensions.Options.xml", - "lib/net7.0/Microsoft.Extensions.Options.dll", - "lib/net7.0/Microsoft.Extensions.Options.xml", - "lib/net8.0/Microsoft.Extensions.Options.dll", - "lib/net8.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.0/Microsoft.Extensions.Options.dll", - "lib/netstandard2.0/Microsoft.Extensions.Options.xml", - "lib/netstandard2.1/Microsoft.Extensions.Options.dll", - "lib/netstandard2.1/Microsoft.Extensions.Options.xml", - "microsoft.extensions.options.8.0.0.nupkg.sha512", - "microsoft.extensions.options.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/8.0.0": { - "sha512": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", - "type": "package", - "path": "microsoft.extensions.options.configurationextensions/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Options.ConfigurationExtensions.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.ConfigurationExtensions.targets", - "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.dll", - "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.xml", - "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", - "lib/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", - "lib/net7.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", - "lib/net7.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", - "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", - "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", - "microsoft.extensions.options.configurationextensions.8.0.0.nupkg.sha512", - "microsoft.extensions.options.configurationextensions.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.Extensions.Primitives/8.0.0": { - "sha512": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", - "type": "package", - "path": "microsoft.extensions.primitives/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", - "lib/net462/Microsoft.Extensions.Primitives.dll", - "lib/net462/Microsoft.Extensions.Primitives.xml", - "lib/net6.0/Microsoft.Extensions.Primitives.dll", - "lib/net6.0/Microsoft.Extensions.Primitives.xml", - "lib/net7.0/Microsoft.Extensions.Primitives.dll", - "lib/net7.0/Microsoft.Extensions.Primitives.xml", - "lib/net8.0/Microsoft.Extensions.Primitives.dll", - "lib/net8.0/Microsoft.Extensions.Primitives.xml", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", - "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", - "microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "microsoft.extensions.primitives.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "type": "package", - "path": "microsoft.netcore.platforms/1.1.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "ThirdPartyNotices.txt", - "dotnet_library_license.txt", - "lib/netstandard1.0/_._", - "microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "microsoft.netcore.platforms.nuspec", - "runtime.json" - ] - }, - "NETStandard.Library/2.0.3": { - "sha512": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", - "type": "package", - "path": "netstandard.library/2.0.3", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "build/netstandard2.0/NETStandard.Library.targets", - "build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll", - "build/netstandard2.0/ref/System.AppContext.dll", - "build/netstandard2.0/ref/System.Collections.Concurrent.dll", - "build/netstandard2.0/ref/System.Collections.NonGeneric.dll", - "build/netstandard2.0/ref/System.Collections.Specialized.dll", - "build/netstandard2.0/ref/System.Collections.dll", - "build/netstandard2.0/ref/System.ComponentModel.Composition.dll", - "build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll", - "build/netstandard2.0/ref/System.ComponentModel.Primitives.dll", - "build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll", - "build/netstandard2.0/ref/System.ComponentModel.dll", - "build/netstandard2.0/ref/System.Console.dll", - "build/netstandard2.0/ref/System.Core.dll", - "build/netstandard2.0/ref/System.Data.Common.dll", - "build/netstandard2.0/ref/System.Data.dll", - "build/netstandard2.0/ref/System.Diagnostics.Contracts.dll", - "build/netstandard2.0/ref/System.Diagnostics.Debug.dll", - "build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll", - "build/netstandard2.0/ref/System.Diagnostics.Process.dll", - "build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll", - "build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll", - "build/netstandard2.0/ref/System.Diagnostics.Tools.dll", - "build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll", - "build/netstandard2.0/ref/System.Diagnostics.Tracing.dll", - "build/netstandard2.0/ref/System.Drawing.Primitives.dll", - "build/netstandard2.0/ref/System.Drawing.dll", - "build/netstandard2.0/ref/System.Dynamic.Runtime.dll", - "build/netstandard2.0/ref/System.Globalization.Calendars.dll", - "build/netstandard2.0/ref/System.Globalization.Extensions.dll", - "build/netstandard2.0/ref/System.Globalization.dll", - "build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll", - "build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll", - "build/netstandard2.0/ref/System.IO.Compression.dll", - "build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll", - "build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll", - "build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll", - "build/netstandard2.0/ref/System.IO.FileSystem.dll", - "build/netstandard2.0/ref/System.IO.IsolatedStorage.dll", - "build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll", - "build/netstandard2.0/ref/System.IO.Pipes.dll", - "build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll", - "build/netstandard2.0/ref/System.IO.dll", - "build/netstandard2.0/ref/System.Linq.Expressions.dll", - "build/netstandard2.0/ref/System.Linq.Parallel.dll", - "build/netstandard2.0/ref/System.Linq.Queryable.dll", - "build/netstandard2.0/ref/System.Linq.dll", - "build/netstandard2.0/ref/System.Net.Http.dll", - "build/netstandard2.0/ref/System.Net.NameResolution.dll", - "build/netstandard2.0/ref/System.Net.NetworkInformation.dll", - "build/netstandard2.0/ref/System.Net.Ping.dll", - "build/netstandard2.0/ref/System.Net.Primitives.dll", - "build/netstandard2.0/ref/System.Net.Requests.dll", - "build/netstandard2.0/ref/System.Net.Security.dll", - "build/netstandard2.0/ref/System.Net.Sockets.dll", - "build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll", - "build/netstandard2.0/ref/System.Net.WebSockets.Client.dll", - "build/netstandard2.0/ref/System.Net.WebSockets.dll", - "build/netstandard2.0/ref/System.Net.dll", - "build/netstandard2.0/ref/System.Numerics.dll", - "build/netstandard2.0/ref/System.ObjectModel.dll", - "build/netstandard2.0/ref/System.Reflection.Extensions.dll", - "build/netstandard2.0/ref/System.Reflection.Primitives.dll", - "build/netstandard2.0/ref/System.Reflection.dll", - "build/netstandard2.0/ref/System.Resources.Reader.dll", - "build/netstandard2.0/ref/System.Resources.ResourceManager.dll", - "build/netstandard2.0/ref/System.Resources.Writer.dll", - "build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll", - "build/netstandard2.0/ref/System.Runtime.Extensions.dll", - "build/netstandard2.0/ref/System.Runtime.Handles.dll", - "build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll", - "build/netstandard2.0/ref/System.Runtime.InteropServices.dll", - "build/netstandard2.0/ref/System.Runtime.Numerics.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.dll", - "build/netstandard2.0/ref/System.Runtime.dll", - "build/netstandard2.0/ref/System.Security.Claims.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll", - "build/netstandard2.0/ref/System.Security.Principal.dll", - "build/netstandard2.0/ref/System.Security.SecureString.dll", - "build/netstandard2.0/ref/System.ServiceModel.Web.dll", - "build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll", - "build/netstandard2.0/ref/System.Text.Encoding.dll", - "build/netstandard2.0/ref/System.Text.RegularExpressions.dll", - "build/netstandard2.0/ref/System.Threading.Overlapped.dll", - "build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll", - "build/netstandard2.0/ref/System.Threading.Tasks.dll", - "build/netstandard2.0/ref/System.Threading.Thread.dll", - "build/netstandard2.0/ref/System.Threading.ThreadPool.dll", - "build/netstandard2.0/ref/System.Threading.Timer.dll", - "build/netstandard2.0/ref/System.Threading.dll", - "build/netstandard2.0/ref/System.Transactions.dll", - "build/netstandard2.0/ref/System.ValueTuple.dll", - "build/netstandard2.0/ref/System.Web.dll", - "build/netstandard2.0/ref/System.Windows.dll", - "build/netstandard2.0/ref/System.Xml.Linq.dll", - "build/netstandard2.0/ref/System.Xml.ReaderWriter.dll", - "build/netstandard2.0/ref/System.Xml.Serialization.dll", - "build/netstandard2.0/ref/System.Xml.XDocument.dll", - "build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll", - "build/netstandard2.0/ref/System.Xml.XPath.dll", - "build/netstandard2.0/ref/System.Xml.XmlDocument.dll", - "build/netstandard2.0/ref/System.Xml.XmlSerializer.dll", - "build/netstandard2.0/ref/System.Xml.dll", - "build/netstandard2.0/ref/System.dll", - "build/netstandard2.0/ref/mscorlib.dll", - "build/netstandard2.0/ref/netstandard.dll", - "build/netstandard2.0/ref/netstandard.xml", - "lib/netstandard1.0/_._", - "netstandard.library.2.0.3.nupkg.sha512", - "netstandard.library.nuspec" - ] - }, - "System.Buffers/4.5.1": { - "sha512": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "type": "package", - "path": "system.buffers/4.5.1", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/net461/System.Buffers.dll", - "lib/net461/System.Buffers.xml", - "lib/netcoreapp2.0/_._", - "lib/netstandard1.1/System.Buffers.dll", - "lib/netstandard1.1/System.Buffers.xml", - "lib/netstandard2.0/System.Buffers.dll", - "lib/netstandard2.0/System.Buffers.xml", - "lib/uap10.0.16299/_._", - "ref/net45/System.Buffers.dll", - "ref/net45/System.Buffers.xml", - "ref/netcoreapp2.0/_._", - "ref/netstandard1.1/System.Buffers.dll", - "ref/netstandard1.1/System.Buffers.xml", - "ref/netstandard2.0/System.Buffers.dll", - "ref/netstandard2.0/System.Buffers.xml", - "ref/uap10.0.16299/_._", - "system.buffers.4.5.1.nupkg.sha512", - "system.buffers.nuspec", - "useSharedDesignerContext.txt", - "version.txt" - ] - }, - "System.ComponentModel.Annotations/5.0.0": { - "sha512": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", - "type": "package", - "path": "system.componentmodel.annotations/5.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net45/_._", - "lib/net461/System.ComponentModel.Annotations.dll", - "lib/netcore50/System.ComponentModel.Annotations.dll", - "lib/netstandard1.4/System.ComponentModel.Annotations.dll", - "lib/netstandard2.0/System.ComponentModel.Annotations.dll", - "lib/netstandard2.1/System.ComponentModel.Annotations.dll", - "lib/netstandard2.1/System.ComponentModel.Annotations.xml", - "lib/portable-net45+win8/_._", - "lib/win8/_._", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net45/_._", - "ref/net461/System.ComponentModel.Annotations.dll", - "ref/net461/System.ComponentModel.Annotations.xml", - "ref/netcore50/System.ComponentModel.Annotations.dll", - "ref/netcore50/System.ComponentModel.Annotations.xml", - "ref/netcore50/de/System.ComponentModel.Annotations.xml", - "ref/netcore50/es/System.ComponentModel.Annotations.xml", - "ref/netcore50/fr/System.ComponentModel.Annotations.xml", - "ref/netcore50/it/System.ComponentModel.Annotations.xml", - "ref/netcore50/ja/System.ComponentModel.Annotations.xml", - "ref/netcore50/ko/System.ComponentModel.Annotations.xml", - "ref/netcore50/ru/System.ComponentModel.Annotations.xml", - "ref/netcore50/zh-hans/System.ComponentModel.Annotations.xml", - "ref/netcore50/zh-hant/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/System.ComponentModel.Annotations.dll", - "ref/netstandard1.1/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/de/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/es/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/fr/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/it/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/ja/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/ko/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/ru/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/zh-hans/System.ComponentModel.Annotations.xml", - "ref/netstandard1.1/zh-hant/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/System.ComponentModel.Annotations.dll", - "ref/netstandard1.3/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/de/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/es/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/fr/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/it/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/ja/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/ko/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/ru/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/zh-hans/System.ComponentModel.Annotations.xml", - "ref/netstandard1.3/zh-hant/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/System.ComponentModel.Annotations.dll", - "ref/netstandard1.4/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/de/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/es/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/fr/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/it/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/ja/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/ko/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/ru/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/zh-hans/System.ComponentModel.Annotations.xml", - "ref/netstandard1.4/zh-hant/System.ComponentModel.Annotations.xml", - "ref/netstandard2.0/System.ComponentModel.Annotations.dll", - "ref/netstandard2.0/System.ComponentModel.Annotations.xml", - "ref/netstandard2.1/System.ComponentModel.Annotations.dll", - "ref/netstandard2.1/System.ComponentModel.Annotations.xml", - "ref/portable-net45+win8/_._", - "ref/win8/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.componentmodel.annotations.5.0.0.nupkg.sha512", - "system.componentmodel.annotations.nuspec", - "useSharedDesignerContext.txt", - "version.txt" - ] - }, - "System.Diagnostics.DiagnosticSource/8.0.0": { - "sha512": "c9xLpVz6PL9lp/djOWtk5KPDZq3cSYpmXoJQY524EOtuFl5z9ZtsotpsyrDW40U1DRnQSYvcPKEUV0X//u6gkQ==", - "type": "package", - "path": "system.diagnostics.diagnosticsource/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/System.Diagnostics.DiagnosticSource.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/System.Diagnostics.DiagnosticSource.targets", - "lib/net462/System.Diagnostics.DiagnosticSource.dll", - "lib/net462/System.Diagnostics.DiagnosticSource.xml", - "lib/net6.0/System.Diagnostics.DiagnosticSource.dll", - "lib/net6.0/System.Diagnostics.DiagnosticSource.xml", - "lib/net7.0/System.Diagnostics.DiagnosticSource.dll", - "lib/net7.0/System.Diagnostics.DiagnosticSource.xml", - "lib/net8.0/System.Diagnostics.DiagnosticSource.dll", - "lib/net8.0/System.Diagnostics.DiagnosticSource.xml", - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll", - "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.xml", - "system.diagnostics.diagnosticsource.8.0.0.nupkg.sha512", - "system.diagnostics.diagnosticsource.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "System.Memory/4.5.5": { - "sha512": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==", - "type": "package", - "path": "system.memory/4.5.5", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/net461/System.Memory.dll", - "lib/net461/System.Memory.xml", - "lib/netcoreapp2.1/_._", - "lib/netstandard1.1/System.Memory.dll", - "lib/netstandard1.1/System.Memory.xml", - "lib/netstandard2.0/System.Memory.dll", - "lib/netstandard2.0/System.Memory.xml", - "ref/netcoreapp2.1/_._", - "system.memory.4.5.5.nupkg.sha512", - "system.memory.nuspec", - "useSharedDesignerContext.txt", - "version.txt" - ] - }, - "System.Net.Http.Json/8.0.1": { - "sha512": "F423ZLoJFYg1s6iA+Y7BLflVKjEK5XEA2+Z9CHbxJEUtS3+R5pgnFN499QzriRjYpOu6kS2Crd2YBkOFDHrblg==", - "type": "package", - "path": "system.net.http.json/8.0.1", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/System.Net.Http.Json.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/System.Net.Http.Json.targets", - "lib/net462/System.Net.Http.Json.dll", - "lib/net462/System.Net.Http.Json.xml", - "lib/net6.0/System.Net.Http.Json.dll", - "lib/net6.0/System.Net.Http.Json.xml", - "lib/net7.0/System.Net.Http.Json.dll", - "lib/net7.0/System.Net.Http.Json.xml", - "lib/net8.0/System.Net.Http.Json.dll", - "lib/net8.0/System.Net.Http.Json.xml", - "lib/netstandard2.0/System.Net.Http.Json.dll", - "lib/netstandard2.0/System.Net.Http.Json.xml", - "system.net.http.json.8.0.1.nupkg.sha512", - "system.net.http.json.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "System.Numerics.Vectors/4.4.0": { - "sha512": "UiLzLW+Lw6HLed1Hcg+8jSRttrbuXv7DANVj0DkL9g6EnnzbL75EB7EWsw5uRbhxd/4YdG8li5XizGWepmG3PQ==", - "type": "package", - "path": "system.numerics.vectors/4.4.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net46/System.Numerics.Vectors.dll", - "lib/net46/System.Numerics.Vectors.xml", - "lib/netcoreapp2.0/_._", - "lib/netstandard1.0/System.Numerics.Vectors.dll", - "lib/netstandard1.0/System.Numerics.Vectors.xml", - "lib/netstandard2.0/System.Numerics.Vectors.dll", - "lib/netstandard2.0/System.Numerics.Vectors.xml", - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/net46/System.Numerics.Vectors.dll", - "ref/net46/System.Numerics.Vectors.xml", - "ref/netcoreapp2.0/_._", - "ref/netstandard1.0/System.Numerics.Vectors.dll", - "ref/netstandard1.0/System.Numerics.Vectors.xml", - "ref/netstandard2.0/System.Numerics.Vectors.dll", - "ref/netstandard2.0/System.Numerics.Vectors.xml", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.numerics.vectors.4.4.0.nupkg.sha512", - "system.numerics.vectors.nuspec", - "useSharedDesignerContext.txt", - "version.txt" - ] - }, - "System.Runtime.CompilerServices.Unsafe/6.0.0": { - "sha512": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", - "type": "package", - "path": "system.runtime.compilerservices.unsafe/6.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets", - "buildTransitive/netcoreapp3.1/_._", - "lib/net461/System.Runtime.CompilerServices.Unsafe.dll", - "lib/net461/System.Runtime.CompilerServices.Unsafe.xml", - "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll", - "lib/net6.0/System.Runtime.CompilerServices.Unsafe.xml", - "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll", - "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.xml", - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll", - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml", - "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", - "system.runtime.compilerservices.unsafe.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "System.Text.Encodings.Web/8.0.0": { - "sha512": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==", - "type": "package", - "path": "system.text.encodings.web/8.0.0", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "buildTransitive/net461/System.Text.Encodings.Web.targets", - "buildTransitive/net462/_._", - "buildTransitive/net6.0/_._", - "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets", - "lib/net462/System.Text.Encodings.Web.dll", - "lib/net462/System.Text.Encodings.Web.xml", - "lib/net6.0/System.Text.Encodings.Web.dll", - "lib/net6.0/System.Text.Encodings.Web.xml", - "lib/net7.0/System.Text.Encodings.Web.dll", - "lib/net7.0/System.Text.Encodings.Web.xml", - "lib/net8.0/System.Text.Encodings.Web.dll", - "lib/net8.0/System.Text.Encodings.Web.xml", - "lib/netstandard2.0/System.Text.Encodings.Web.dll", - "lib/netstandard2.0/System.Text.Encodings.Web.xml", - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll", - "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml", - "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.dll", - "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.xml", - "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.dll", - "runtimes/browser/lib/net8.0/System.Text.Encodings.Web.xml", - "system.text.encodings.web.8.0.0.nupkg.sha512", - "system.text.encodings.web.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "System.Text.Json/8.0.5": { - "sha512": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==", - "type": "package", - "path": "system.text.json/8.0.5", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "Icon.png", - "LICENSE.TXT", - "PACKAGE.md", - "THIRD-PARTY-NOTICES.TXT", - "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll", - "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll", - "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/System.Text.Json.SourceGeneration.dll", - "analyzers/dotnet/roslyn4.4/cs/cs/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/de/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/es/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/fr/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/it/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ja/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ko/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pl/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/ru/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/tr/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", - "analyzers/dotnet/roslyn4.4/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", - "buildTransitive/net461/System.Text.Json.targets", - "buildTransitive/net462/System.Text.Json.targets", - "buildTransitive/net6.0/System.Text.Json.targets", - "buildTransitive/netcoreapp2.0/System.Text.Json.targets", - "buildTransitive/netstandard2.0/System.Text.Json.targets", - "lib/net462/System.Text.Json.dll", - "lib/net462/System.Text.Json.xml", - "lib/net6.0/System.Text.Json.dll", - "lib/net6.0/System.Text.Json.xml", - "lib/net7.0/System.Text.Json.dll", - "lib/net7.0/System.Text.Json.xml", - "lib/net8.0/System.Text.Json.dll", - "lib/net8.0/System.Text.Json.xml", - "lib/netstandard2.0/System.Text.Json.dll", - "lib/netstandard2.0/System.Text.Json.xml", - "system.text.json.8.0.5.nupkg.sha512", - "system.text.json.nuspec", - "useSharedDesignerContext.txt" - ] - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "sha512": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "type": "package", - "path": "system.threading.tasks.extensions/4.5.4", - "files": [ - ".nupkg.metadata", - ".signature.p7s", - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/MonoAndroid10/_._", - "lib/MonoTouch10/_._", - "lib/net461/System.Threading.Tasks.Extensions.dll", - "lib/net461/System.Threading.Tasks.Extensions.xml", - "lib/netcoreapp2.1/_._", - "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll", - "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml", - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll", - "lib/netstandard2.0/System.Threading.Tasks.Extensions.xml", - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml", - "lib/xamarinios10/_._", - "lib/xamarinmac20/_._", - "lib/xamarintvos10/_._", - "lib/xamarinwatchos10/_._", - "ref/MonoAndroid10/_._", - "ref/MonoTouch10/_._", - "ref/netcoreapp2.1/_._", - "ref/xamarinios10/_._", - "ref/xamarinmac20/_._", - "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._", - "system.threading.tasks.extensions.4.5.4.nupkg.sha512", - "system.threading.tasks.extensions.nuspec", - "useSharedDesignerContext.txt", - "version.txt" - ] - } - }, - "projectFileDependencyGroups": { - ".NETStandard,Version=v2.0": [ - "Microsoft.Extensions.DependencyInjection.Abstractions >= 8.0.0", - "Microsoft.Extensions.Http >= 8.0.0", - "Microsoft.Extensions.Options >= 8.0.0", - "NETStandard.Library >= 2.0.3", - "System.Net.Http.Json >= 8.0.1", - "System.Text.Json >= 8.0.5" - ], - "net6.0": [ - "Microsoft.Extensions.DependencyInjection.Abstractions >= 8.0.0", - "Microsoft.Extensions.Http >= 8.0.0", - "Microsoft.Extensions.Options >= 8.0.0", - "System.Text.Json >= 8.0.5" - ], - "net8.0": [ - "Microsoft.Extensions.DependencyInjection.Abstractions >= 8.0.0", - "Microsoft.Extensions.Http >= 8.0.0", - "Microsoft.Extensions.Options >= 8.0.0", - "System.Text.Json >= 8.0.5" - ] - }, - "packageFolders": { - "C:\\Users\\Ashra\\.nuget\\packages\\": {}, - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}, - "C:\\Program Files (x86)\\Syncfusion\\Essential Studio\\WPF\\31.1.17\\ToolboxNuGetPackages": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\LicenseManagement.Client.csproj", - "projectName": "LicenseManagement.Client", - "projectPath": "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\LicenseManagement.Client.csproj", - "packagesPath": "C:\\Users\\Ashra\\.nuget\\packages\\", - "outputPath": "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\obj\\", - "projectStyle": "PackageReference", - "crossTargeting": true, - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", - "C:\\Program Files (x86)\\Syncfusion\\Essential Studio\\WPF\\31.1.17\\ToolboxNuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\Ashra\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Syncfusion Toolbox for WPF.config" - ], - "originalTargetFrameworks": [ - "net6.0", - "net8.0", - "netstandard2.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, - "C:\\Users\\Ashra\\source\\repos\\LocalNugets": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net6.0": { - "targetAlias": "net6.0", - "projectReferences": {} - }, - "net8.0": { - "targetAlias": "net8.0", - "projectReferences": {} - }, - "netstandard2.0": { - "targetAlias": "netstandard2.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - }, - "restoreAuditProperties": { - "enableAudit": "true", - "auditLevel": "low", - "auditMode": "direct" - }, - "SdkAnalysisLevel": "10.0.100" - }, - "frameworks": { - "net6.0": { - "targetAlias": "net6.0", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Http": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Options": { - "target": "Package", - "version": "[8.0.0, )" - }, - "System.Text.Json": { - "target": "Package", - "version": "[8.0.5, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100\\RuntimeIdentifierGraph.json" - }, - "net8.0": { - "targetAlias": "net8.0", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Http": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Options": { - "target": "Package", - "version": "[8.0.0, )" - }, - "System.Text.Json": { - "target": "Package", - "version": "[8.0.5, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100/PortableRuntimeIdentifierGraph.json" - }, - "netstandard2.0": { - "targetAlias": "netstandard2.0", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Http": { - "target": "Package", - "version": "[8.0.0, )" - }, - "Microsoft.Extensions.Options": { - "target": "Package", - "version": "[8.0.0, )" - }, - "NETStandard.Library": { - "suppressParent": "All", - "target": "Package", - "version": "[2.0.3, )", - "autoReferenced": true - }, - "System.Net.Http.Json": { - "target": "Package", - "version": "[8.0.1, )" - }, - "System.Text.Json": { - "target": "Package", - "version": "[8.0.5, )" - } - }, - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100\\RuntimeIdentifierGraph.json" - } - } - } -} \ No newline at end of file diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache deleted file mode 100644 index 6145a02..0000000 --- a/obj/project.nuget.cache +++ /dev/null @@ -1,35 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "flIl55peBSg=", - "success": true, - "projectFilePath": "C:\\Users\\Ashra\\source\\repos\\Hymma.LM\\LicenseManagement.Client\\LicenseManagement.Client.csproj", - "expectedPackageFiles": [ - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\8.0.0\\microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.configuration\\8.0.0\\microsoft.extensions.configuration.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.configuration.binder\\8.0.0\\microsoft.extensions.configuration.binder.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0\\microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.0\\microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.diagnostics\\8.0.0\\microsoft.extensions.diagnostics.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\8.0.0\\microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.http\\8.0.0\\microsoft.extensions.http.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0\\microsoft.extensions.logging.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.0\\microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.options\\8.0.0\\microsoft.extensions.options.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\8.0.0\\microsoft.extensions.options.configurationextensions.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.componentmodel.annotations\\5.0.0\\system.componentmodel.annotations.5.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.diagnostics.diagnosticsource\\8.0.0\\system.diagnostics.diagnosticsource.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.memory\\4.5.5\\system.memory.4.5.5.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.net.http.json\\8.0.1\\system.net.http.json.8.0.1.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.numerics.vectors\\4.4.0\\system.numerics.vectors.4.4.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.text.encodings.web\\8.0.0\\system.text.encodings.web.8.0.0.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.text.json\\8.0.5\\system.text.json.8.0.5.nupkg.sha512", - "C:\\Users\\Ashra\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512" - ], - "logs": [] -} \ No newline at end of file