Codexcite.Common
6.0.0
dotnet add package Codexcite.Common --version 6.0.0
NuGet\Install-Package Codexcite.Common -Version 6.0.0
<PackageReference Include="Codexcite.Common" Version="6.0.0" />
<PackageVersion Include="Codexcite.Common" Version="6.0.0" />
<PackageReference Include="Codexcite.Common" />
paket add Codexcite.Common --version 6.0.0
#r "nuget: Codexcite.Common, 6.0.0"
#:package Codexcite.Common@6.0.0
#addin nuget:?package=Codexcite.Common&version=6.0.0
#tool nuget:?package=Codexcite.Common&version=6.0.0
Codexcite.Common
Utility classes for .NET projects.
Getting started
[TBA]
Prerequisites
[TBA]
Usage
[TBA]
Additional documentation
[TBA]
Feedback
[TBA]
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Extensions.Configuration (>= 10.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 10.0.0)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 10.0.0)
- Microsoft.Extensions.Configuration.Json (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection (>= 10.0.0)
- Microsoft.Extensions.Http (>= 10.0.0)
- Microsoft.Extensions.Options (>= 10.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.0)
- Microsoft.Extensions.Options.DataAnnotations (>= 10.0.0)
- NewId (>= 4.0.1)
- Newtonsoft.Json (>= 13.0.4)
- OneOf (>= 3.0.271)
- Serilog (>= 4.3.0)
- Serilog.Exceptions (>= 8.4.0)
- Serilog.Expressions (>= 5.0.0)
- Serilog.Extensions.Logging (>= 10.0.0)
- Serilog.Settings.Configuration (>= 10.0.0)
- Serilog.Sinks.ApplicationInsights (>= 4.1.0)
- Serilog.Sinks.Async (>= 2.1.0)
- Serilog.Sinks.Console (>= 6.1.1)
- Serilog.Sinks.Seq (>= 9.0.0)
- SerilogTracing (>= 2.3.1)
- SerilogTracing.Expressions (>= 2.3.1)
NuGet packages (9)
Showing the top 5 NuGet packages that depend on Codexcite.Common:
| Package | Downloads |
|---|---|
|
Codexcite.Blazor
Base Component classes and other Blazor utilities. |
|
|
Codexcite.Functions
Reusable library for Azure Functions. |
|
|
Codexcite.Blazor.Wasm
Base Component classes and other utilities for WASM Blazor. |
|
|
Codexcite.Cosmos
Utilities for working with Azure Cosmos DB. |
|
|
Codexcite.Queues
Utilities for working with Azure Storage Account Queues. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 6.0.0 | 242 | 11/27/2025 |
| 5.33.0 | 303 | 11/25/2025 |
| 5.31.0 | 312 | 10/22/2025 |
| 5.30.0 | 297 | 10/21/2025 |
| 5.29.0 | 257 | 10/19/2025 |
| 5.28.0 | 320 | 10/17/2025 |
| 5.27.1 | 286 | 10/17/2025 |
| 5.27.0 | 221 | 10/5/2025 |
| 5.25.0 | 337 | 10/4/2025 |
| 5.24.0 | 232 | 10/4/2025 |
| 5.23.2 | 315 | 9/30/2025 |
| 5.23.0 | 309 | 8/14/2025 |
| 5.22.1 | 304 | 8/14/2025 |
| 5.22.0 | 385 | 8/7/2025 |
| 5.21.0 | 220 | 7/28/2025 |
| 5.20.2 | 318 | 6/26/2025 |
| 5.20.1 | 219 | 6/25/2025 |
| 5.20.0 | 262 | 6/20/2025 |
| 5.19.0 | 295 | 6/19/2025 |
| 5.18.2 | 255 | 6/6/2025 |
| 5.18.0 | 351 | 5/29/2025 |
| 5.17.0 | 312 | 5/29/2025 |
| 5.15.4 | 311 | 5/22/2025 |
| 5.15.3 | 256 | 5/18/2025 |
| 5.15.2 | 383 | 5/15/2025 |
| 5.15.1 | 380 | 5/15/2025 |
| 5.15.0 | 384 | 5/14/2025 |
| 5.14.2 | 382 | 4/9/2025 |
| 5.14.1 | 335 | 3/20/2025 |
| 5.14.0 | 311 | 2/25/2025 |
| 5.13.3 | 299 | 1/24/2025 |
| 5.13.2 | 279 | 1/20/2025 |
| 5.13.1 | 255 | 1/17/2025 |
| 5.13.0 | 249 | 1/16/2025 |
| 5.12.0 | 258 | 1/7/2025 |
| 5.11.2 | 260 | 12/21/2024 |
| 5.11.1 | 267 | 12/11/2024 |
| 5.11.0 | 275 | 11/20/2024 |
| 5.10.5 | 334 | 11/1/2024 |
| 5.10.4 | 419 | 10/22/2024 |
| 5.10.3 | 174 | 10/22/2024 |
| 5.10.1 | 327 | 10/21/2024 |
| 5.10.0 | 438 | 10/18/2024 |
| 5.9.1 | 286 | 10/17/2024 |
| 5.9.0 | 332 | 10/15/2024 |
| 5.8.1 | 321 | 10/13/2024 |
| 5.8.0 | 321 | 10/12/2024 |
| 5.7.13 | 299 | 10/12/2024 |
| 5.7.12 | 586 | 10/9/2024 |
| 5.7.11 | 180 | 10/9/2024 |
| 5.7.10 | 171 | 10/8/2024 |
| 5.7.9 | 329 | 10/6/2024 |
| 5.7.8 | 168 | 10/5/2024 |
| 5.7.6 | 187 | 10/5/2024 |
| 5.7.5 | 297 | 10/5/2024 |
| 5.7.4 | 352 | 10/4/2024 |
| 5.7.3 | 317 | 10/4/2024 |
| 5.7.2 | 167 | 10/3/2024 |
| 5.7.1 | 175 | 10/1/2024 |
| 5.7.0 | 324 | 10/1/2024 |
| 5.6.6 | 399 | 9/28/2024 |
| 5.6.5 | 191 | 9/28/2024 |
| 5.6.4 | 286 | 9/27/2024 |
| 5.6.3 | 192 | 9/25/2024 |
| 5.6.2 | 357 | 9/20/2024 |
| 5.6.1 | 269 | 7/31/2024 |
| 5.6.0 | 255 | 7/31/2024 |
| 5.5.15 | 272 | 7/30/2024 |
| 5.5.14 | 399 | 7/18/2024 |
| 5.5.13 | 222 | 6/29/2024 |
| 5.5.12 | 213 | 6/13/2024 |
| 5.5.11 | 193 | 6/6/2024 |
| 5.5.10 | 311 | 6/5/2024 |
| 5.5.8 | 310 | 6/5/2024 |
| 5.5.7 | 194 | 6/5/2024 |
| 5.5.6 | 192 | 6/1/2024 |
| 5.5.5 | 265 | 5/30/2024 |
| 5.5.4 | 193 | 5/30/2024 |
| 5.5.3 | 175 | 5/30/2024 |
| 5.5.2 | 200 | 5/29/2024 |
| 5.5.1 | 179 | 5/29/2024 |
| 5.5.0 | 389 | 5/29/2024 |
| 5.4.6 | 201 | 5/23/2024 |
| 5.4.5 | 179 | 5/17/2024 |
| 5.4.4 | 190 | 5/14/2024 |
| 5.4.3 | 208 | 5/9/2024 |
| 5.4.1 | 178 | 5/9/2024 |
| 5.4.0 | 358 | 5/8/2024 |
| 5.3.1 | 189 | 4/24/2024 |
| 5.3.0 | 354 | 4/23/2024 |
| 5.2.1 | 528 | 11/7/2023 |
| 5.2.0 | 251 | 11/5/2023 |
| 5.1.0 | 279 | 10/29/2023 |
| 5.0.1 | 258 | 10/22/2023 |
Codexcite.Common 6.0.0 - Upgrade to .NET 10
Codexcite.Common 5.31.0 - Added AddHttpCallServiceWithTimeoutHandler and AddHttpClientServiceWithTimeoutHandler
Codexcite.Common 5.30.0 - Added EnumEx.HasFlagFast
Codexcite.Common 5.29.0 - Default Json Serializer Settings excludes Dictionary entries from camelCase
Codexcite.Common 5.28.0 - TaskEx for classes derived from Result and SearcchResult
Codexcite.Common 5.27.0 - Support in IIdentifier for custom PartitionKeySeparator and IdSeparator
Codexcite.Common 5.25.0 - Support for HierarchicalPartitionKeys
Codexcite.Common 5.24.0 - Refactor Errors - add IsUserFriendlyMessage
Codexcite.Common 5.23.0 - Rename WebhookEndpoint to HttpEndpoint
Codexcite.Common 5.21.0 - StringEx custom replaceWith for OnlyAlpha, OnlyAlphaNumeric
Codexcite.Common 5.20.0 - Added Guid.ToFriendlyId
Codexcite.Common 5.19.0 - ICreatable.CreatedAtUtc is required
Codexcite.Common 5.18.0 - Added IClean
Codexcite.Common 5.17.0 - Added HttpCallService now Returns HttpResult
Codexcite.Common 5.16.0 - Added AddService with TMock
Codexcite.Common 5.15.0 - Added ExecuteSettings in BaseHandler, switched to StringComparison.Ordinal
Codexcite.Common 5.14.0 - Added ApiResult and Result.Then
Codexcite.Common 5.13.0 - Added HttpCallService and JsonSubTypes
Codexcite.Common 5.12.0 - Added HttpClientService.SendReceiveHttpResponseAsync
Codexcite.Common 5.10.0 - Added ShortCodeGenerator
Codexcite.Common 5.9.0 - IWithTs and IWithSelf interfaces; Fix string.LowerFirstChar and CapitalizeFirstChar
Codexcite.Common 5.8.0 - BaseHandler has TState generic parameter
Codexcite.Common 5.7.6 - Unzip util class
Codexcite.Common 5.7.5 - HttpClientService SendAsync with ByteArray and Stream Response; Geography util class
Codexcite.Common 5.7.0 - Refactor IAuditService to use AuditLog
Codexcite.Common 5.6.6 - IdentifiedData implements IUpdatable, ICreatable, IDeletable
Codexcite.Common 5.6.5 - Default implementation for GetOperationTargets in BaseAuditedHandler
Codexcite.Common 5.6.4 - NotifyPropertyChangedBase and NotifyPropertyChangedRecord
Codexcite.Common 5.6.3 - String.CompactForDisplay() upgrade
Codexcite.Common 5.6.2 - String.FullNameOf() has skipFirst parameter
Codexcite.Common 5.6.0 - Split TimeService into TimeService and UserTimeService using TimeProvider
Codexcite.Common 5.5.15 - Fixes in TaskExtensions handling of cancelled Tasks
Codexcite.Common 5.3.0 - Spring 2024 updates
Codexcite.Common 5.2.1 - Moved Logging stuff around
Codexcite.Common 5.2.0 - Added SearchResult, IdempotencyKeyGenerator, General improvements
Codexcite.Common 5.1.0 - Added LoggedExecutor, HttpCallService, Result; LoggerExtensions improvements
Codexcite.Common 5.0.2 - Added EmptyHttpCallResult
Codexcite.Common 5.0.0 - Return to code
Codexcite.Common 4.1.1 - Changed ApiCallResult to CallResult
Codexcite.Common 4.1.0 - Changed ApiCallResult to CallResult
Codexcite.Common 4.0.0 - Upgrade to .net 7
Codexcite.Common 3.5.2 - Added xml comments
Codexcite.Common 3.5.1 - Updated nugets
Codexcite.Common 3.5.0 - ApiCallResult and UserValidationResult
Codexcite.Common 3.4.0 - DeepImmutableArray implicit operator to Array[]
Codexcite.Common 3.3.0 - IServiceCollection RegisterOptions with custom validation
Codexcite.Common 3.2.4 - IServiceCollection RegisterOptions with configuration action and validation
Codexcite.Common 3.2.3 - Updated nugets
Codexcite.Common 3.2.2 - string.ToBase64
Codexcite.Common 3.2.1 - LoggerExtensions fix ExceptionMessage
Codexcite.Common 3.2.0 - StringExtensions.ExtractBySubstringLimits upgrade
Codexcite.Common 3.1.2 - Update to .Net 7.0
Codexcite.Common 3.1.1 - Logging ClassName and NamedProperties
Codexcite.Common 3.1.0 - Logging ClassName and NamedProperties
Codexcite.Common 3.0.1 - Log message include SourceContext and MemberName
Codexcite.Common 3.0.0 - Scaffold v1.0
Codexcite.Common 2.10.3 - Updated nugets
Codexcite.Common 2.10.2 - Add MockTimeService
Codexcite.Common 2.10.1 - Update to StringExtensions and CachedValue.
Codexcite.Common 2.10.0 - TimeService - added DateTime versions.
Codexcite.Common 2.9.4 - StringExtensions refactor.
Codexcite.Common 2.9.3 - Added TypeExtensions.ExtractIfNullable.
Codexcite.Common 2.9.2 - DeepImmutable Newtonsoft.Json converters again.
Codexcite.Common 2.9.1 - DeepImmutable Newtonsoft.Json converters.
Codexcite.Common 2.9.0 - Added DeepImmutable.
Codexcite.Common 2.8.1 - Added ObjectExtensions If_T_.
Codexcite.Common 2.8.0 - Added StringExtensions ParseCurrency, If, Times.
Codexcite.Common 2.7.0 - Added AsyncEventHandler.
Codexcite.Common 2.6.1 - Updated Nugets.
Codexcite.Common 2.6.0 - ServiceCollection.AddAllDerivedFrom().
Codexcite.Common 2.5.0 - Added HttpMethod and Expression.ParseAccessor.
Codexcite.Common 2.4.1 - Public NullableEquals.
Codexcite.Common 2.4.0 - Added NullableEquals.
Codexcite.Common 2.3.1 - Updated nugets.
Codexcite.Common 2.3.0 - Removed duplicate OperationException.
Codexcite.Common 2.2.0 - Added ClaimsPrincipal? user parameter for logging extensions.
Codexcite.Common 2.1.0 - Added OperationStep.Event in LoggerExtensions.
Codexcite.Common 2.0.0 - Changed ConfigurationException constructor.
Codexcite.Common 1.2.0 - Updated to .NET 6.0.
Codexcite.Common 1.1.0 - Debug parameter for ConfigurationExtensions.BuildDefaultLogger.
Codexcite.Common 1.0.0 - Initial version.