Ejemplo n.º 1
0
        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();
                }
            }
        }
Ejemplo n.º 3
0
 public UserController(IAlertRepo alertRepo, UserManager<User> userManager)
 {
     _alertRepo = alertRepo;
     _userManager = userManager;
 }
Ejemplo n.º 4
0
 public AlertProvider(IAlertRepo alertRepo)
 {
     _alertRepo = alertRepo;
 }