{"id":172004338,"number":"0.5.2","published_at":"2026-02-15T21:57:52.313Z","licenses":null,"integrity":null,"status":null,"download_url":"https://api.nuget.org/v3-flatcontainer/codebelt.sharedkernel/0.5.2/codebelt.sharedkernel.0.5.2.nupkg","registry_url":"https://www.nuget.org/packages/codebelt.sharedkernel/0.5.2","documentation_url":null,"install_command":"Install-Package codebelt.sharedkernel -Version 0.5.2","metadata":{"downloads":0,"api_description":"A lightweight .NET library with essential components for implementing the shared kernel pattern within the context of Domain-Driven Design (DDD).","api_summary":"","api_title":"","api_authors":"gimlichael","api_license_expression":"MIT","api_license_url":"https://www.nuget.org/packages/Codebelt.SharedKernel/0.5.2/license","api_project_url":"https://www.codebelt.net/","api_icon_url":"https://api.nuget.org/v3-flatcontainer/codebelt.sharedkernel/0.5.2/icon","api_tags":["ddd","domain-driven-design","valueobject","value-object","single-value-object","shared-kernel","kernel","vo"],"api_min_client_version":"","api_language":"","package_content_url":"https://api.nuget.org/v3-flatcontainer/codebelt.sharedkernel/0.5.2/codebelt.sharedkernel.0.5.2.nupkg","catalog_entry_id":"https://api.nuget.org/v3/catalog0/data/2026.02.15.22.00.30/codebelt.sharedkernel.0.5.2.json","listed":true,"require_license_acceptance":false,"nuspec_id":"Codebelt.SharedKernel","nuspec_authors":"gimlichael","nuspec_description":"A lightweight .NET library with essential components for implementing the shared kernel pattern within the context of Domain-Driven Design (DDD).","nuspec_copyright":"Copyright © Geekle 2024-2026. All rights reserved.","nuspec_tags":"ddd domain-driven-design valueobject value-object single-value-object shared-kernel kernel vo","nuspec_release_notes":"Version: 0.5.2\nAvailability: .NET 10 and .NET 9\n \n# ALM\n- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)\n \nVersion: 0.5.1\nAvailability: .NET 10 and .NET 9\n \n# ALM\n- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)\n \nVersion: 0.5.0\nAvailability: .NET 10 and .NET 9\n \n# ALM\n- ADDED Support for TFM .NET 10 (LTS)\n- REMOVED Support for TFM .NET 8 (LTS)\n- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)\n \nVersion: 0.4.6\nAvailability: .NET 9 and .NET 8\n \n# ALM\n- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)\n \nVersion: 0.4.5\nAvailability: .NET 9 and .NET 8\n \n# ALM\n- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)\n \nVersion: 0.4.4\nAvailability: .NET 9 and .NET 8\n \n# ALM\n- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)\n \nVersion: 0.4.3\nAvailability: .NET 9 and .NET 8\n \n# ALM\n- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs)\n \nVersion: 0.4.2\nAvailability: .NET 9 and .NET 8\n \n# ALM\n- CHANGED Dependencies to latest and greatest with respect to TFMs\n \nVersion: 0.4.1\nAvailability: .NET 9 and .NET 8\n \n# ALM\n- CHANGED Dependencies to latest and greatest with respect to TFMs\n \nVersion: 0.4.0\nAvailability: .NET 9 and .NET 8\n \n# ALM\n- CHANGED Dependencies to latest and greatest with respect to TFMs\n \nVersion: 0.3.0\nAvailability: .NET 8\n \n# ALM\n- CHANGED Dependencies to latest and greatest with respect to TFMs\n \nVersion: 0.2.0\nAvailability: .NET 8\n \n# New Features\n- ADDED Token record in the Codebelt.SharedKernel namespace that represents an object that can be used for storing sensitive data\n- ADDED TokenOptions class in the Codebelt.SharedKernel namespace that specifies options that is related to the Token record\n- ADDED CorrelationId record in the Codebelt.SharedKernel namespace that represents an object that can be used as unique identifier that help you trace requests across multiple services in a distributed system\n \nVersion: 0.1.0\nAvailability: .NET 8\n \n# New Features\n- ADDED AccessKey record in the Codebelt.SharedKernel.Security namespace that represents an object that can be used for API key-based authentication and similar\n- ADDED AccessKeyExtensions class in the Codebelt.SharedKernel.Security namespace that consist of extension methods for the AccessKey record: IsValid\n- ADDED AccessKeyOptions class in the Codebelt.SharedKernel.Security namespace that specifies options that is related to the AccessKey record\n- ADDED Secret record in the Codebelt.SharedKernel.Security namespace that represents an object that can be used for storing sensitive data\n- ADDED ClockSkew record in the Codebelt.SharedKernel namespace that represents an object that can be used to warrant for clock skew related scenarios such as authentication\n- ADDED ComparableValueObject class in the Codebelt.SharedKernel namespace that provides an implementation of SingleValueObject{T} tailored for handling a single value that implements the IComparable{T} interface\n- ADDED CoordinatedUniversalTime record in the Codebelt.SharedKernel namespace that represents an object that can be used when you need a timestamp that is based on an absolute time (UTC)\n- ADDED TimeToLive record in the Codebelt.SharedKernel namespace that represents an object that can be used when issuing authentication tokens or similar (TTL)","license_info":{"type":"expression","text":"MIT","version":null},"repository":{"type":"git","url":"https://github.com/codebeltnet/shared-kernel","branch":null,"commit":null},"icon":"icon.png","readme":"README.md","development_dependency":false,"serviceable":false,"dependency_groups":[{"target_framework":"net9.0","dependencies":[{"id":"Savvyio.Domain","version":"5.0.1","include":null,"exclude":"Build,Analyzers"}]},{"target_framework":"net10.0","dependencies":[{"id":"Savvyio.Domain","version":"5.0.1","include":null,"exclude":"Build,Analyzers"}]}],"framework_assemblies":[],"content_files":[],"package_types":[],"metadata_source_comparison":{"description_differs":false,"title_differs":true,"authors_differs":false,"license_differs":false,"tags_differs":true}},"created_at":"2026-02-15T22:02:35.240Z","updated_at":"2026-02-15T22:02:36.490Z","purl":"pkg:nuget/codebelt.sharedkernel@0.5.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/codebelt.sharedkernel/versions/0.5.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/codebelt.sharedkernel/versions/0.5.2/codemeta","dependencies":[{"id":1908666584,"ecosystem":"nuget","package_name":"savvyio.domain","requirements":"\u003e= 5.0.1","kind":"runtime","optional":false},{"id":1908666685,"ecosystem":"nuget","package_name":"savvyio.domain","requirements":"\u003e= 5.0.1","kind":"runtime","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/codebelt.sharedkernel"}