Anapher/Strive

View on GitHub
src/Services/ConferenceManagement/Strive.Infrastructure/KeyValue/InMemory/InMemoryDatabaseTransaction.cs

Summary

Maintainability
A
2 hrs
Test Coverage

Class InMemoryDatabaseTransaction has 24 methods (exceeds 20 allowed). Consider refactoring.
Open

    public class InMemoryDatabaseTransaction : InMemoryDatabaseActions, IKeyValueDatabaseTransaction
    {
        private readonly InMemoryKeyValueData _data;
        private readonly List<Func<ValueTask>> _transactionSteps = new();
        private readonly CancellationTokenSource _cancellationTokenSource = new();

    There are no issues that match your filters.

    Category
    Status