Codexcite.Common
5.11.0
dotnet add package Codexcite.Common --version 5.11.0
NuGet\Install-Package Codexcite.Common -Version 5.11.0
<PackageReference Include="Codexcite.Common" Version="5.11.0" />
paket add Codexcite.Common --version 5.11.0
#r "nuget: Codexcite.Common, 5.11.0"
// Install Codexcite.Common as a Cake Addin #addin nuget:?package=Codexcite.Common&version=5.11.0 // Install Codexcite.Common as a Cake Tool #tool nuget:?package=Codexcite.Common&version=5.11.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 | net9.0 is compatible. |
-
net9.0
- Microsoft.Extensions.Configuration (>= 9.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.0)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 9.0.0)
- Microsoft.Extensions.Configuration.Json (>= 9.0.0)
- Microsoft.Extensions.DependencyInjection (>= 9.0.0)
- Microsoft.Extensions.Http (>= 9.0.0)
- Microsoft.Extensions.Options (>= 9.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0.0)
- Microsoft.Extensions.Options.DataAnnotations (>= 9.0.0)
- NewId (>= 4.0.1)
- Newtonsoft.Json (>= 13.0.3)
- OneOf (>= 3.0.271)
- Serilog (>= 4.1.0)
- Serilog.Enrichers.Thread (>= 4.0.0)
- Serilog.Exceptions (>= 8.4.0)
- Serilog.Expressions (>= 5.0.0)
- Serilog.Extensions.Logging (>= 8.0.0)
- Serilog.Settings.Configuration (>= 8.0.4)
- Serilog.Sinks.ApplicationInsights (>= 4.0.0)
- Serilog.Sinks.Async (>= 2.1.0)
- Serilog.Sinks.Console (>= 6.0.0)
- Serilog.Sinks.Seq (>= 8.0.0)
- SerilogTracing (>= 2.2.0)
- SerilogTracing.Expressions (>= 2.2.0)
- System.Collections.Immutable (>= 9.0.0)
- System.Text.Json (>= 9.0.0)
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.Blazor.Server
Base Component classes and other Blazor utilities. |
|
Codexcite.Cosmos
Utilities for working with Azure Cosmos DB. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
5.11.0 | 79 | 11/20/2024 |
5.10.5 | 180 | 11/1/2024 |
5.10.4 | 214 | 10/22/2024 |
5.10.3 | 78 | 10/22/2024 |
5.10.1 | 173 | 10/21/2024 |
5.10.0 | 237 | 10/18/2024 |
5.9.1 | 137 | 10/17/2024 |
5.9.0 | 160 | 10/15/2024 |
5.8.1 | 151 | 10/13/2024 |
5.8.0 | 143 | 10/12/2024 |
5.7.13 | 150 | 10/12/2024 |
5.7.12 | 319 | 10/9/2024 |
5.7.11 | 83 | 10/9/2024 |
5.7.10 | 84 | 10/8/2024 |
5.7.9 | 168 | 10/6/2024 |
5.7.8 | 84 | 10/5/2024 |
5.7.6 | 89 | 10/5/2024 |
5.7.5 | 147 | 10/5/2024 |
5.7.4 | 175 | 10/4/2024 |
5.7.3 | 153 | 10/4/2024 |
5.7.2 | 76 | 10/3/2024 |
5.7.1 | 88 | 10/1/2024 |
5.7.0 | 166 | 10/1/2024 |
5.6.6 | 216 | 9/28/2024 |
5.6.5 | 100 | 9/28/2024 |
5.6.4 | 149 | 9/27/2024 |
5.6.3 | 97 | 9/25/2024 |
5.6.2 | 200 | 9/20/2024 |
5.6.1 | 125 | 7/31/2024 |
5.6.0 | 119 | 7/31/2024 |
5.5.15 | 122 | 7/30/2024 |
5.5.14 | 203 | 7/18/2024 |
5.5.13 | 124 | 6/29/2024 |
5.5.12 | 109 | 6/13/2024 |
5.5.11 | 105 | 6/6/2024 |
5.5.10 | 179 | 6/5/2024 |
5.5.8 | 179 | 6/5/2024 |
5.5.7 | 111 | 6/5/2024 |
5.5.6 | 102 | 6/1/2024 |
5.5.5 | 142 | 5/30/2024 |
5.5.4 | 100 | 5/30/2024 |
5.5.3 | 95 | 5/30/2024 |
5.5.2 | 115 | 5/29/2024 |
5.5.1 | 91 | 5/29/2024 |
5.5.0 | 219 | 5/29/2024 |
5.4.6 | 116 | 5/23/2024 |
5.4.5 | 98 | 5/17/2024 |
5.4.4 | 99 | 5/14/2024 |
5.4.3 | 115 | 5/9/2024 |
5.4.1 | 110 | 5/9/2024 |
5.4.0 | 211 | 5/8/2024 |
5.3.1 | 109 | 4/24/2024 |
5.3.0 | 214 | 4/23/2024 |
5.2.1 | 383 | 11/7/2023 |
5.2.0 | 161 | 11/5/2023 |
5.1.0 | 171 | 10/29/2023 |
5.0.1 | 166 | 10/22/2023 |
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.