NetChris.Core
12.0.0-prelease-1
Prefix Reserved
See the version list below for details.
dotnet add package NetChris.Core --version 12.0.0-prelease-1
NuGet\Install-Package NetChris.Core -Version 12.0.0-prelease-1
<PackageReference Include="NetChris.Core" Version="12.0.0-prelease-1" />
<PackageVersion Include="NetChris.Core" Version="12.0.0-prelease-1" />
<PackageReference Include="NetChris.Core" />
paket add NetChris.Core --version 12.0.0-prelease-1
#r "nuget: NetChris.Core, 12.0.0-prelease-1"
#:package NetChris.Core@12.0.0-prelease-1
#addin nuget:?package=NetChris.Core&version=12.0.0-prelease-1&prerelease
#tool nuget:?package=NetChris.Core&version=12.0.0-prelease-1&prerelease
NetChris.Core
Base metadata and operational classes for .NET Core development.
CommandResult
Supports, in our own way, the Result pattern. Implementations of ICommandResult
can be used to return the result of a command, successful or not.
These types can be used for simple success and failure results:
SuccessfulCommandResult
and its generic counterpartSuccessfulCommandResult<T>
UnsuccessfulCommandResult
and its generic counterpartUnsuccessfulCommandResult<T>
You can find other examples of this pattern in something like Ardalis.Result
.
CommandResult References
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Microsoft.Bcl.TimeProvider (>= 9.0.4)
- System.ComponentModel.Annotations (>= 5.0.0)
NuGet packages (7)
Showing the top 5 NuGet packages that depend on NetChris.Core:
Package | Downloads |
---|---|
NetChris.Logging
Tools for working with logging |
|
NetChris.Configuration
Tools for working with Configuration |
|
NetChris.CommandProcessing
Tools related to command processing |
|
NetChris.AspNetCore.Diagnostics.Entities
Common entities used by NetChris.AspNetCore.Diagnostics and clients of NetChris.AspNetCore.Diagnostics. |
|
NetChris.AspNetCore.Diagnostics
Provides diagnostics capabilities, including a well-known endpoint for a subscribing ASP.NET Core application which outputs diagnostic and health-related information. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated | |
---|---|---|---|
12.0.0-prelease-2 | 200 | 5/25/2025 | |
12.0.0-prelease-1 | 154 | 5/25/2025 | |
11.1.0 | 551 | 5/11/2025 | |
11.0.0 | 179 | 5/11/2025 | |
10.1.0 | 277 | 5/7/2025 | |
10.0.0 | 814 | 12/15/2024 | |
9.5.0 | 154 | 12/15/2024 | |
9.4.3 | 1,588 | 11/25/2024 | |
9.4.2 | 158 | 11/25/2024 | |
9.4.0 | 656 | 6/1/2024 | |
9.3.0 | 617 | 5/18/2024 | |
9.2.0 | 177 | 5/18/2024 | |
9.1.0 | 237 | 5/15/2024 | |
9.0.0 | 657 | 2/29/2024 | |
8.1.2 | 2,118 | 2/21/2024 | |
8.1.0 | 267 | 2/18/2024 | |
8.0.1 | 724 | 1/23/2024 | |
8.0.0-github-19 | 130 | 1/23/2024 | |
8.0.0-github-18 | 126 | 1/23/2024 | |
8.0.0-github-17 | 138 | 1/23/2024 | |
8.0.0-github-16 | 127 | 1/22/2024 | |
8.0.0-github-15 | 132 | 1/22/2024 | |
8.0.0-github-10 | 124 | 1/22/2024 | |
8.0.0-github-09 | 121 | 1/22/2024 | |
8.0.0-github-08 | 120 | 1/22/2024 | |
8.0.0-github-07 | 128 | 1/22/2024 | |
8.0.0-github-06 | 123 | 1/22/2024 | |
8.0.0-github-05 | 136 | 1/22/2024 | |
8.0.0-github-03 | 149 | 1/22/2024 | |
8.0.0-github-01 | 141 | 1/23/2024 | |
7.1.439745418-pre | 419 | 1/1/2022 | |
7.0.132 | 4,192 | 12/29/2020 | |
7.0.131 | 877 | 12/29/2020 | |
6.1.128 | 886 | 12/29/2020 | |
6.0.125 | 853 | 12/15/2020 | |
5.0.121 | 1,411 | 8/29/2020 | |
4.6.104 | 3,550 | 8/2/2020 | |
4.5.85 | 1,260 | 12/2/2018 | |
4.5.80 | 1,173 | 12/2/2018 | |
4.4.73 | 5,611 | 8/5/2018 | |
4.3.70 | 2,327 | 7/14/2018 | |
4.2.66 | 3,469 | 6/28/2018 | |
4.2.65 | 2,057 | 6/28/2018 | |
4.2.0 | 1,743 | 6/24/2018 | |
4.1.1 | 2,054 | 3/24/2018 | |
4.1.0 | 1,841 | 2/19/2018 | |
4.0.0 | 2,290 | 2/14/2018 | |
3.0.0 | 1,784 | 2/14/2018 | |
2.1.0 | 1,811 | 2/8/2018 | |
2.0.2 | 6,804 | 1/22/2018 | |
2.0.0 | 2,811 | 1/15/2018 | |
1.0.0 | 1,771 | 1/14/2018 | |
0.0.5 | 190 | 1/23/2024 | |
0.0.4 | 183 | 1/23/2024 | |
0.0.3 | 177 | 1/23/2024 | |
0.0.2 | 165 | 1/23/2024 | |
0.0.1 | 1,795 | 1/14/2018 | |
0.0.0 | 174 | 1/23/2024 | |
0.0.0-prerelease.1 | 1,176 | 1/14/2018 | |
0.0.0-prerelease.0 | 1,214 | 1/14/2018 |