Exemple #1
0
        public void TestInitialize()
        {
            adminEntity = new UserEntity
            {
                Id           = 1,
                CompleteName = "Nahuel Kleiman",
                Mail         = "*****@*****.**",
                Password     = "******",
                Requests     = new List <RequestEntity>(),
                IsAdmin      = true
            };

            testSessionEntity = new SessionEntity
            {
                AdminId = 1,
                Id      = new Guid(),
                Mail    = "*****@*****.**",
                Token   = new Guid()
            };

            userRepository    = new Mock <IRepository <UserEntity> >(MockBehavior.Strict);
            sessionRepository = new Mock <IRepository <SessionEntity> >(MockBehavior.Strict);
            unitOfWork        = new Mock <IUnitOfWork>();
            unitOfWork.Setup(x => x.SessionRepository).Returns(sessionRepository.Object);
            sessionLogic = new SessionLogic(unitOfWork.Object);
        }
        public SessionsController(IConfiguration config) : base()
        {
            DbContext      context    = ContextFactory.GetNewContext(ContextType.SQL);
            UserRepository repository = new UserRepository(context);

            Sessions = new SessionLogic(repository);
            _config  = config;
        }
Exemple #3
0
 public TokenController(ISessionLogic sessions = null) : base()
 {
     if (sessions == null)
     {
         sessions = new SessionLogic(new UserRepository(ContextFactory.GetNewContext()));
     }
     this.sessions = sessions;
 }
Exemple #4
0
        public void Initialize()
        {
            //context = InitializeSQL();
            context = InitializeMemory();

            IRepository <User>     repository     = new UserRepository(context);
            Mock <IGoogleServices> googleServices = new Mock <IGoogleServices>(MockBehavior.Strict);

            UserLogic    = new UserLogic(repository, googleServices.Object);
            SessionLogic = new SessionLogic(repository);
        }
 public SessionController(ISessionLogic sessionsLogic, IUserLogic userLogic)
 {
     if (sessionsLogic == null)
     {
         this.sessionLogic = new SessionLogic(null, null);
         this.userLogic    = new UserLogic(null);
     }
     else
     {
         this.sessionLogic = sessionsLogic;
         this.userLogic    = userLogic;
     }
 }
Exemple #6
0
        public void Initialize()
        {
            //context = InitializeSQL();
            context = InitializeMemory();

            IRepository <User>  repository = new UserRepository(context);
            IRepository <Photo> photos     = new PhotoRepository(context);
            IRepository <Album> albums     = new AlbumRepository(context);

            GoogleServices = new Mock <IGoogleServices>(MockBehavior.Strict);
            UserLogic      = new UserLogic(repository, GoogleServices.Object);
            SessionLogic   = new SessionLogic(repository);
            AlbumLogic     = new AlbumLogic(repository, photos, albums);
        }
 public AreaController(IAreaLogic otherAreaLogic)
 {
     if (otherAreaLogic == null)
     {
         areaLogic      = new AreaLogic(null);
         userLogic      = new UserLogic(null);
         indicatorLogic = new IndicatorLogic(null);
         sessionLogic   = new SessionLogic(null, null);
     }
     else
     {
         userLogic      = new UserLogic(null);
         areaLogic      = otherAreaLogic;
         indicatorLogic = new IndicatorLogic(null);
         sessionLogic   = new SessionLogic(null, null);
     }
 }
 public SessionController(ISessionLogic sessionLogic)
 {
     SessionLogic = sessionLogic;
 }
Exemple #9
0
 public LoginController(ISessionLogic session, IAdminLogic admin, ILogLogic log) : base()
 {
     this.sessionLogic = session;
     this.adminLogic   = admin;
     this.logLogic     = log;
 }
Exemple #10
0
 public AdministratorController(IAdministratorLogic administratorLogic, ISessionLogic session)
 {
     this.administratorLogic = administratorLogic;
     this.sessionLogic       = session;
 }
Exemple #11
0
 public AuthorizationAttributeFilter(ISessionLogic sessionsLogic)
 {
     this.sessions = sessionsLogic;
 }
 public SessionController(ISessionLogic _sessionLogic)
 {
     this.sessionLogic = _sessionLogic;
 }
 public ProtectedController(ISessionLogic sessions) : base()
 {
     this.sessions = sessions;
 }
Exemple #14
0
 public AuthFilter(string[] roles, ISessionLogic sessionLogic)
 {
     this.sessionLogic = sessionLogic;
     this.roles        = new List <string>(roles);
 }
 public SessionsController(ISessionLogic <Session> sessionLogic)
 {
     this.sessionLogic = sessionLogic;
 }
Exemple #16
0
 public TokenController(ISessionLogic sessions, IUserLogic userLogic, ILoggerLogic logger) : base()
 {
     this.sessions  = sessions;
     this.userLogic = userLogic;
     this.logger    = logger;
 }
Exemple #17
0
 public SessionController(ISessionLogic sessionLogic, IUserLogic userLogic)
 {
     this.sessionLogic = sessionLogic;
     this.userLogic    = userLogic;
 }
Exemple #18
0
 public SessionController(ISessionLogic sessionLogic, IMapper mapper)
 {
     this.sessionLogic = sessionLogic;
     this.mapper       = mapper;
 }
 public AuthorizationFilter(ISessionLogic sessions)
 {
     this.sessions = sessions;
 }
Exemple #20
0
 public TokenController(ISessionLogic sessions) : base()
 {
     this.sessions = sessions;
 }
Exemple #21
0
 public AuthFilter(ISessionLogic sessionLogic)
 {
     this.sessionLogic = sessionLogic;
 }
 public HomeController(IUserLogic logic, ISessionLogic session)
 {
     this.userlogic    = logic;
     this.sessionlogic = session;
 }
 public ExerciseController(IExerciseLogic exerciseLogic, ISessionLogic sessionLogic)
 {
     _exerciseLogic = exerciseLogic;
     _sessionLogic  = sessionLogic;
 }