using System.Data; namespace Galaeth.Core.Infrastructure; /// /// Scoped database connection provider. /// public interface IDbConnectionProvider : IDisposable { /// /// Open new database connection for this scope. /// /// Instance of . IDbConnection OpenConnection(); /// /// Open new database connection for this scope. /// /// Instance of . Task OpenConnectionAsync(); }