Add project files.

This commit is contained in:
2025-06-04 12:59:27 +07:00
parent 7e2c350205
commit 5babe89a83
254 changed files with 72374 additions and 0 deletions

View File

@ -0,0 +1,21 @@
namespace ManagementApp.AServices.ThreadManage
{
public interface IConcurrentTasks<T>
{
ValueTask Add(Func<CancellationToken, ValueTask> value);
ValueTask<Func<CancellationToken, ValueTask>> Search(T key, CancellationToken cancellationToken);
ValueTask<Func<CancellationToken, ValueTask>> Update(T key, CancellationToken cancellationToken, Func<CancellationToken, ValueTask> value);
}
public interface IConcurrentTasks
{
ValueTask Add(Func<CancellationToken, ValueTask> value);
ValueTask<Func<CancellationToken, ValueTask>> Last(CancellationToken cancellationToken);
ValueTask<Func<CancellationToken, ValueTask>> First(CancellationToken cancellationToken);
}
}