public DebtsRegister( TablesDbContext dbc, TablesDbContextForReader rdbc, IPersonDebtsRegister personDebtsRegister, IPersonDebtsRegisterReader personDebtsRegisterReader, IPairDebtsRegister pairDebtsRegister, IPairDebtsRegisterReader pairDebtsRegisterReader, IDebtDealsRegister debtDealsRegister, IDebtDealsRegisterReader debtDealsRegisterReader, IAchieversRegister achieversRegister, IAchieversRegisterReader achieversRegisterReader ) { this.dbc = dbc; this.rdbc = rdbc; this.Person = personDebtsRegister; this.personDebtsRegisterReader = personDebtsRegisterReader; this.Pairs = pairDebtsRegister; this.pairDebtsRegisterReader = pairDebtsRegisterReader; this.Deals = debtDealsRegister; this.debtDealsRegisterReader = debtDealsRegisterReader; this.Achievers = achieversRegister; this.achieversRegisterReader = achieversRegisterReader; }
public PeopleRegister( TablesDbContext dbc, TablesDbContextForReader rdbc ) { this.dbc = dbc; this.rdbc = rdbc; }
public DebtDealsRegister( TablesDbContext dbc, TablesDbContextForReader rdbc ) { this.dbc = dbc; this.rdbc = rdbc; }
public PairDebtsRegister( TablesDbContext dbc, TablesDbContextForReader rdbc, IDebtDealsRegister debtDealsRegister ) { this.dbc = dbc; this.rdbc = rdbc; debtDealsRegister.DebtDealReceived += this.OnDebtDealReceived; }
public AchieversRegister( TablesDbContext dbc, TablesDbContextForReader rdbc, IMongoCollection <AchieversDoc> achieversCollection, IDebtDealsRegister debtDealsRegister, IPersonDebtsRegister personDebtsRegister ) { this.dbc = dbc; this.rdbc = rdbc; this.mongoCollection = achieversCollection; this.personDebtsRegister = personDebtsRegister; debtDealsRegister.DebtDealReceived += this.OnDebtDealReceived; debtDealsRegister.DebtDealAdded += this.OnDebtDealAdded; this.ByID = new AchieversByID(() => this.currentAchieversDoc); this.InitializeDocument(); }