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; }
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; }
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; }
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(); }
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; }
public BanBusiness(IBanRepository ItemGroupRes) { _res = ItemGroupRes; }
public BanService(IBanRepository banRepsoitory) { _banRepository = banRepsoitory; }
public BanController(IBanRepository _banRepository) { this._banRepository = _banRepository; }
public BanController( IBanRepository _BanServ, IImgTmpRepository _imgTmpServ) { this._BanServ = _BanServ; this._imgTmpServ = _imgTmpServ; }