예제 #1
0
    public IDbTransaction BeginTransaction()
    {
        var result = new DbTransaction(this);

        DbTransactionCreated?.Invoke(this, new DbTransactionCreatedEventArgs(result));
        return(result);
    }
예제 #2
0
    public IDbTransaction BeginTransaction(IsolationLevel il)
    {
        var result = new DbTransaction(this)
        {
            IsolationLevel = il
        };

        DbTransactionCreated?.Invoke(this, new DbTransactionCreatedEventArgs(result));
        return(result);
    }