Greencore.Platform.Concurrency
0.0.1-alpha.1
dotnet add package Greencore.Platform.Concurrency --version 0.0.1-alpha.1
NuGet\Install-Package Greencore.Platform.Concurrency -Version 0.0.1-alpha.1
<PackageReference Include="Greencore.Platform.Concurrency" Version="0.0.1-alpha.1" />
<PackageVersion Include="Greencore.Platform.Concurrency" Version="0.0.1-alpha.1" />
<PackageReference Include="Greencore.Platform.Concurrency" />
paket add Greencore.Platform.Concurrency --version 0.0.1-alpha.1
#r "nuget: Greencore.Platform.Concurrency, 0.0.1-alpha.1"
#:package Greencore.Platform.Concurrency@0.0.1-alpha.1
#addin nuget:?package=Greencore.Platform.Concurrency&version=0.0.1-alpha.1&prerelease
#tool nuget:?package=Greencore.Platform.Concurrency&version=0.0.1-alpha.1&prerelease
Greencore.Platform.Concurrency
Primitivas independientes para coordinar trabajo asíncrono en .NET. No depende de Results, Errors ni Validators.
dotnet add package Greencore.Platform.Concurrency --version 0.0.1-alpha.1
using Greencore.Platform.Concurrency;
using var puerta = new AsyncLock();
using (await puerta.LockAsync())
{
// Solo una operación entra en esta sección a la vez.
}
El paquete incluye AsyncLock, AsyncSemaphore, AsyncReaderWriterLock, AsyncMonitor y el namespace Greencore.Platform.Concurrency.Lifetime con AsyncLifetime y sus arrendamientos.
Usa siempre using o await using para liberar los permisos. Los métodos de espera aceptan CancellationToken. La versión 0.0.1-alpha.1 apunta a .NET 10 y se distribuye bajo la licencia propietaria incluida en LICENSE.txt.
| 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
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Greencore.Platform.Concurrency:
| Package | Downloads |
|---|---|
|
Greencore.Platform.Results
Resultados explícitos, errores estructurados, validación y concurrencia asíncrona para .NET. |
|
|
Greencore.Platform.Validators
Resultados explícitos, errores estructurados, validación y concurrencia asíncrona para .NET. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.1-alpha.1 | 69 | 9/6/2026 |
Primera versión alpha.1 de Greencore.