Wrap DbTransaction too

This commit is contained in:
Ske
2020-06-13 18:49:05 +02:00
parent e176ccbab5
commit 37b99f9521
6 changed files with 89 additions and 36 deletions

View File

@@ -21,12 +21,12 @@ namespace PluralKit.Core
{
private readonly int _systemId;
private readonly IPKConnection _conn;
private readonly DbTransaction _tx;
private readonly IPKTransaction _tx;
private readonly Dictionary<string, int> _knownMembers = new Dictionary<string, int>();
private readonly Dictionary<string, PKMember> _existingMembersByHid = new Dictionary<string, PKMember>();
private readonly Dictionary<string, PKMember> _existingMembersByName = new Dictionary<string, PKMember>();
private BulkImporter(int systemId, IPKConnection conn, DbTransaction tx)
private BulkImporter(int systemId, IPKConnection conn, IPKTransaction tx)
{
_systemId = systemId;
_conn = conn;