Codexcite.Common
5.3.1
dotnet add package Codexcite.Common --version 5.3.1
NuGet\Install-Package Codexcite.Common -Version 5.3.1
<PackageReference Include="Codexcite.Common" Version="5.3.1" />
paket add Codexcite.Common --version 5.3.1
#r "nuget: Codexcite.Common, 5.3.1"
// Install Codexcite.Common as a Cake Addin
#addin nuget:?package=Codexcite.Common&version=5.3.1
// Install Codexcite.Common as a Cake Tool
#tool nuget:?package=Codexcite.Common&version=5.3.1
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 | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- Microsoft.Extensions.Configuration (>= 8.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.1)
- Microsoft.Extensions.DependencyInjection (>= 8.0.0)
- Microsoft.Extensions.Http (>= 8.0.0)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0.0)
- Microsoft.Extensions.Options.DataAnnotations (>= 8.0.0)
- NewId (>= 4.0.1)
- Newtonsoft.Json (>= 13.0.3)
- OneOf (>= 3.0.263)
- Serilog (>= 3.1.1)
- Serilog.Enrichers.Thread (>= 3.1.0)
- Serilog.Exceptions (>= 8.4.0)
- Serilog.Expressions (>= 4.0.0)
- Serilog.Extensions.Logging (>= 8.0.0)
- Serilog.Settings.Configuration (>= 8.0.0)
- Serilog.Sinks.ApplicationInsights (>= 4.0.0)
- Serilog.Sinks.Console (>= 5.0.1)
- Serilog.Sinks.Seq (>= 7.0.0)
- System.Collections.Immutable (>= 8.0.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Codexcite.Common:
Package | Downloads |
---|---|
Codexcite.Functions
Reusable library for Azure Functions. |
|
Codexcite.Cosmos
Utilities for working with Azure Cosmos DB. |
|
Codexcite.Queues
Utilities for working with Azure Storage Account Queues. |
|
Codexcite.Blazor
Base Component classes and other Blazor utilities. |
|
Codexcite.Blazor.Interop
Base classes and services for JS Interop. |
GitHub repositories
This package is not used by any popular GitHub repositories.
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.