protected override async ValueTask <DbTransaction> BeginDbTransactionAsync(IsolationLevel level, CancellationToken ct) => new PKTransaction(await Inner.BeginTransactionAsync(level, ct));
public new async ValueTask <IPKTransaction> BeginTransactionAsync(IsolationLevel level, CancellationToken ct = default) => new PKTransaction(await Inner.BeginTransactionAsync(level, ct));
/// <inheritdoc /> public override ValueTask <DbTransactionDisposer> BeginTransactionAsync(CancellationToken cancellationToken = default) => Inner.BeginTransactionAsync(cancellationToken);
/// <inheritdoc /> public override ValueTask <DbTransactionDisposer> BeginTransactionAsync(IsolationLevel isolationLevel, CancellationToken cancellationToken = default) => Inner.BeginTransactionAsync(isolationLevel, cancellationToken);
BeginTransactionAsync(IsolationLevel level, CancellationToken ct = default) => new PKTransaction(await Inner.BeginTransactionAsync(level, ct));