using System.Data; namespace FruityFoundation.DataAccess.Abstractions; public interface INonTransactionalDbConnection : IDatabaseConnection, IDisposable, IAsyncDisposable where TConnectionType : ConnectionType { public Task> CreateTransaction(); public Task> CreateTransaction(IsolationLevel isolationLevel); public Task> CreateTransaction(IsolationLevel isolationLevel, bool deferred); }