Example #1
0
        public void SetupHere()
        {
            var chatAuthenticationService = new Mock <IChatAuthenticationService>();

            chatAuthenticationService.Setup(m => m.GetUser(It.IsAny <string>()))
            .ReturnsAsync(new ChatUser("peter#123", "AB", new ProfilePicture()));
            _chatAuthenticationService = chatAuthenticationService.Object;
            _banRepository             = new Mock <IBanRepository>().Object;
            _connectionMapping         = new ConnectionMapping();
            _chatHistory        = new ChatHistory();
            _settingsRepository = new SettingsRepository(MongoClient);
            _chatHub            = new ChatHub(_chatAuthenticationService, _banRepository, _settingsRepository,
                                              _connectionMapping, _chatHistory, null, null);

            var clients = new Mock <IHubCallerClients>();

            clients.Setup(c => c.Group(It.IsAny <string>())).Returns(new Mock <IClientProxy>().Object);
            clients.Setup(c => c.Caller).Returns(new Mock <IClientProxy>().Object);
            _chatHub.Clients = clients.Object;

            var context = new Mock <HubCallerContext>();

            context.Setup(c => c.ConnectionId).Returns("TestId");
            _chatHub.Context = context.Object;
            _chatHub.Groups  = new Mock <IGroupManager>().Object;
        }
Example #2
0
 public InstitutionDetailsController(IEnterpriseRepository enterpriseRepository,
                                     IReviewRepository revRepo, IBanRepository banRepo)
 {
     entRepository    = enterpriseRepository;
     reviewRepository = revRepo;
     banRepository    = banRepo;
 }
 public AccountController(IReviewerRepository revRepo, IOwnerRepository ownRepo,
                          IBanRepository banRepo)
 {
     reviewerRepository = revRepo;
     ownerRepository    = ownRepo;
     banRepository      = banRepo;
 }
Example #4
0
 public UserService(IUserRepository userRepository, IRoleRepository roleRepository, IProfileRepository profileRepository, IFormsAuthenticationWrapper formsAuthWrapper, ISettingsManager settingsManager, IUserAvatarRepository userAvatarRepository, IUserImageRepository userImageRepository, ISecurityLogService securityLogService, ITextParsingService textParsingService, IBanRepository banRepository, IForgotPasswordMailer forgotPasswordMailer, IImageService imageService)
 {
     _userRepository       = userRepository;
     _roleRepository       = roleRepository;
     _profileRepository    = profileRepository;
     _formsAuthWrapper     = formsAuthWrapper;
     _settingsManager      = settingsManager;
     _userAvatarRepository = userAvatarRepository;
     _userImageRepository  = userImageRepository;
     _securityLogService   = securityLogService;
     _textParsingService   = textParsingService;
     _banRepository        = banRepository;
     _forgotPasswordMailer = forgotPasswordMailer;
     _imageService         = imageService;
 }
Example #5
0
		public UserService(IUserRepository userRepository, IRoleRepository roleRepository, IProfileRepository profileRepository, IFormsAuthenticationWrapper formsAuthWrapper, ISettingsManager settingsManager, IUserAvatarRepository userAvatarRepository, IUserImageRepository userImageRepository, ISecurityLogService securityLogService, ITextParsingService textParsingService, IBanRepository banRepository, IForgotPasswordMailer forgotPasswordMailer, IImageService imageService)
		{
			_userRepository = userRepository;
			_roleRepository = roleRepository;
			_profileRepository = profileRepository;
			_formsAuthWrapper = formsAuthWrapper;
			_settingsManager = settingsManager;
			_userAvatarRepository = userAvatarRepository;
			_userImageRepository = userImageRepository;
			_securityLogService = securityLogService;
			_textParsingService = textParsingService;
			_banRepository = banRepository;
			_forgotPasswordMailer = forgotPasswordMailer;
			_imageService = imageService;
		}
Example #6
0
        public BanManager(IKernel kernel, ITimer timer, ILogManager logManager, IBanRepository repository)
        {
            _logManager = logManager;
            Repository  = repository;
            _kernel     = kernel;

            _timer = timer;

            if (_timer.Interval <= 0)
            {
                _timer.Interval = 60000;
            }

            _timer.Elapsed += TimerOnElapsed;
            _timer.Start();
        }
Example #7
0
 public ChatHub(
     IChatAuthenticationService authenticationService,
     IBanRepository banRepository,
     SettingsRepository settingsRepository,
     ConnectionMapping connections,
     ChatHistory chatHistory,
     IHttpContextAccessor contextAccessor,
     IWebsiteBackendRepository websiteBackendRepository)
 {
     _authenticationService    = authenticationService;
     _banRepository            = banRepository;
     _settingsRepository       = settingsRepository;
     _connections              = connections;
     _chatHistory              = chatHistory;
     _contextAccessor          = contextAccessor;
     _websiteBackendRepository = websiteBackendRepository;
 }
Example #8
0
 public BanBusiness(IBanRepository ItemGroupRes)
 {
     _res = ItemGroupRes;
 }
Example #9
0
 public BanService(IBanRepository banRepsoitory)
 {
     _banRepository = banRepsoitory;
 }
Example #10
0
 public BanController(IBanRepository _banRepository)
 {
     this._banRepository = _banRepository;
 }
Example #11
0
		public BanService(IBanRepository banRepsoitory)
		{
			_banRepository = banRepsoitory;
		}
Example #12
0
 public BanController(
     IBanRepository _BanServ, IImgTmpRepository _imgTmpServ)
 {
     this._BanServ    = _BanServ;
     this._imgTmpServ = _imgTmpServ;
 }