/// <summary>
 /// Инициализирует новый экземпляр PrivateOfficeController с внедрением зависемостей к хранилищу данных о пользователях, их личной информации, настройках, проектах исообщениях
 /// </summary>
 /// <param name="userRepository">Экземпляр класса UserRepository, предоставляющий доступ к хранилищу данных о пользователях</param>
 /// <param name="usersInfoRepository">Экземпляр класса UsersInfoRepository, предоставляющий доступ к хранилищу личных данных о пользователях</param>
 /// <param name="messageRepository">Экземпляр класса MessageRepository, предоставляющий доступ к хранилищу данных сообщених пользователей</param>
 /// <param name="projectRepository">Экземпляр класса ProjectRepository, предоставляющий доступ к хранилищу данных о проектах</param>
 /// <param name="investContext">Экземпляр класса InvestContext, предоставляющий доступ к системным данным приложения</param>
 public PrivateOfficeController(IUserRepository userRepository, IUsersInfoRepository usersInfoRepository, 
                                IMessageRepository messageRepository, IProjectRepository projectRepository,
                                IInvestContext investContext)
 {
     _userRepository = DependencyResolver.Current.GetService<IUserRepository>();
     _usersInfoRepository = usersInfoRepository;
     _messageRepository = messageRepository;
     _projectRepository = projectRepository;
     _investContext = investContext;
 }
예제 #2
0
        public TokenControllerTest()
        {
            mockConfiguracion = new Mock <IConfiguration>();
            _configuration    = mockConfiguracion.Object;

            mockRepository       = new Mock <IUsersInfoRepository>();
            _usersInfoRepository = mockRepository.Object;

            var autoMapperInstance = AutoMapperConfig.Instance;
        }
예제 #3
0
        public UsersControllerTest()
        {
            mockLogger = new Mock <ILogger <UsersController> >();
            _logger    = mockLogger.Object;

            mockRepository      = new Mock <IUsersInfoRepository>();
            _userInfoRepository = mockRepository.Object;

            var autoMapperInstance = AutoMapperConfig.Instance;
        }
 /// <summary>
 /// Инициализирует новый экземпляр PrivateOfficeController с внедрением зависемостей к хранилищу данных о пользователях, их личной информации, настройках, проектах исообщениях
 /// </summary>
 /// <param name="userRepository">Экземпляр класса UserRepository, предоставляющий доступ к хранилищу данных о пользователях</param>
 /// <param name="usersInfoRepository">Экземпляр класса UsersInfoRepository, предоставляющий доступ к хранилищу личных данных о пользователях</param>
 /// <param name="messageRepository">Экземпляр класса MessageRepository, предоставляющий доступ к хранилищу данных сообщених пользователей</param>
 /// <param name="projectRepository">Экземпляр класса ProjectRepository, предоставляющий доступ к хранилищу данных о проектах</param>
 /// <param name="investContext">Экземпляр класса InvestContext, предоставляющий доступ к системным данным приложения</param>
 public PrivateOfficeController(IUserRepository userRepository, IUsersInfoRepository usersInfoRepository, 
                                IMessageRepository messageRepository, IProjectRepository projectRepository,
                                IInvestContext investContext)
 {
     _userRepository = userRepository;
     _usersInfoRepository = usersInfoRepository;
     _messageRepository = messageRepository;
     _projectRepository = projectRepository;
     _investContext = investContext;
 }
예제 #5
0
        public EvaluacionControllerTest()
        {
            mockLogger = new Mock <ILogger <EvaluacionController> >();
            _logger    = mockLogger.Object;

            mockRepository            = new Mock <IEvaluacionInfoRepository>();
            _evaluacionInfoRepository = mockRepository.Object;

            mockRepositoryUsersInfo = new Mock <IUsersInfoRepository>();
            _usersInfoRepository    = mockRepositoryUsersInfo.Object;

            var autoMapperInstance = AutoMapperConfig.Instance;
        }
예제 #6
0
 /// <summary>
 /// Инициализирует новый экземпляр ProfileController с внедрением зависемостей к хранилищу данных о пользователях, их личной информации и проектах
 /// </summary>
 /// <param name="userRepository">Экземпляр класса UserRepository, предоставляющий доступ к хранилищу данных о пользователях</param>
 /// <param name="usersInfoRepository">Экземпляр класса UserRepository, предоставляющий доступ к хранилищу личных данных пользователей</param>
 /// <param name="projectRepository">Экземпляр класса UserRepository, предоставляющий доступ к хранилищу данных о проектах</param>
 public ProfileController(IUserRepository userRepository, IUsersInfoRepository usersInfoRepository, IProjectRepository projectRepository)
 {
     this.userRepository = userRepository;
     this.usersInfoRepository = usersInfoRepository;
     this.projectRepository = projectRepository;
 }
예제 #7
0
 public UsersController(ILogger <UsersController> logger, IUsersInfoRepository userInfoRepository)
 {
     _logger             = logger;
     _userInfoRepository = userInfoRepository;
 }
 /// <summary>
 /// Инициализирует новый экземпляр UsersInfoController с внедрением зависемостей к хранилищу личной информации пользователей
 /// </summary>
 /// <param name="usersInfoRepository">Экземпляр класса ProjectCommentRepository, предоставляющий доступ к хранилищу данных о пользователях</param>
 /// <param name="investContext">Экземпляр класса InvestContext, предоставляющий доступ к системным данным приложения</param>
 public UsersInfoController(IUsersInfoRepository usersInfoRepository, IInvestContext investContext)
 {
     _usersInfoRepository = usersInfoRepository;
     _investContext = investContext;
 }
예제 #9
0
 public TokenController(IConfiguration config, IUsersInfoRepository usersInfoRespository)
 {
     Configuration         = config;
     _usersInfoRespository = usersInfoRespository;
 }
 //Utilizamos el constructor para inicializar el logger
 public ProyectosController(ILogger <ProyectosController> logger, IUsersInfoRepository usersInfoRepository)
 {
     _logger = logger;
     _usersInfoRepository = usersInfoRepository;
 }