This commit is contained in:
2025-06-04 14:17:32 +07:00
parent 4c953f7efb
commit 5beb66f11a
257 changed files with 72800 additions and 2 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);
}
}