src/Services/ConferenceManagement/Strive.Infrastructure/KeyValue/InMemory/InMemoryDatabaseTransaction.cs
Class InMemoryDatabaseTransaction
has 24 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class InMemoryDatabaseTransaction : InMemoryDatabaseActions, IKeyValueDatabaseTransaction
{
private readonly InMemoryKeyValueData _data;
private readonly List<Func<ValueTask>> _transactionSteps = new();
private readonly CancellationTokenSource _cancellationTokenSource = new();