public void InitNonExistingRepo(bool createWithUnitOfWork = false) { if (ProfileRepo == null) { if (createWithUnitOfWork) { if (UowManager == null) { UowManager = new UnitOfWorkManager(); } ProfileRepo = new ProfileRepo(UowManager.UnitOfWork); AlertRepo = new AlertRepo(UowManager.UnitOfWork); } else { ProfileRepo = new ProfileRepo(); AlertRepo = new AlertRepo(); //Console.WriteLine("OLD WAY REPO ACCOUNTMGR"); } } }
public void InitNonExistingRepo(bool createWithUnitOfWork = false) { if (RecordRepo == null || ItemRepo == null) { if (createWithUnitOfWork) { if (UowManager == null) { UowManager = new UnitOfWorkManager(); } RecordRepo = new RecordRepo(UowManager.UnitOfWork); ItemRepo = new ItemRepo(UowManager.UnitOfWork); AlertRepo = new AlertRepo(UowManager.UnitOfWork); } else { RecordRepo = new RecordRepo(); ItemRepo = new ItemRepo(); AlertRepo = new AlertRepo(); } } }
public UserController(IAlertRepo alertRepo, UserManager<User> userManager) { _alertRepo = alertRepo; _userManager = userManager; }
public AlertProvider(IAlertRepo alertRepo) { _alertRepo = alertRepo; }