public BaseRepo(MailSenderContext context) { if (context == null) { throw new ArgumentNullException("Null DbContext"); } _db = context; _table = _db.Set <T>(); }
public MailObsCollection(MailSenderContext context) { _context = context; _context.Mails.Load(); foreach (Mail contextMail in _context.Mails) { Add(contextMail); } }
public SendedReceiverObsCollection(MailSenderContext context) { _context = context; _context.SendedReceivers.Load(); //* foreach (SendedReceiver item in _context.SendedReceivers) //* { Add(item); } }
public PairObsCollection(IPair item, MailSenderContext context) { _context = context; _set = ForDBSet(item); _set?.Load(); foreach (IPair pair in _set) { Add(pair); } }