Table of Contents

Class FileSessionIndexCoordinator

Namespace
Oscova.Agents.Persistence
Assembly
Oscova.Agents.dll

Serializes process-local updates to session index files that are rewritten atomically.

public sealed class FileSessionIndexCoordinator

Inheritance

Inherited Members

Methods

RunForTaskAsync(string, string, Func<CancellationToken, Task>, CancellationToken)

Runs an update while excluding concurrent updates for the same task.

RunForUserAsync(string, Func<CancellationToken, Task>, CancellationToken)

Runs an update while excluding concurrent updates for the same user.