public DefaultPresenceHublifetimeManager( IUserTracker <THub> userTracker, IServiceScopeFactory serviceScopeFactory, ILoggerFactory loggerFactory, IServiceProvider serviceProvider) : base(userTracker, serviceScopeFactory, loggerFactory, serviceProvider) { }
public NotificatorNotificationMessages( IServiceScopeFactory serviceScopeFactory, IServiceProvider serviceProvider, IUserTracker <Notification> userTracker) : base(serviceScopeFactory, serviceProvider) { _userTracker = userTracker; }
public NotificatorChatMessages( IUserTracker <Chat> userTracker, IServiceScopeFactory serviceScopeFactory, IServiceProvider serviceProvider ) : base(serviceScopeFactory, serviceProvider) { _userTracker = userTracker; }
public WatsonChatConversation( IMessageHubManager messageHubManager, IHubCallerClients clientsManager, IUserTracker <HubWithPresence> userTracker, UOW uow) : base(messageHubManager, clientsManager, userTracker, uow) { }
public FriendsController( UserManager <ApplicationUser> userManager, IFriendsRepository friendsRepository, IUserTracker <Notification> userTracker) { _userManager = userManager; _friendsRepository = friendsRepository; _userTracker = userTracker; }
public TurnEndingJob(UnderSeaDatabaseContext context, ITurnHandlingService handler, IHubContext <UnderSeaHub> hub, ICountryService service, IUserTracker tracker) { Context = context ?? throw new ArgumentNullException(nameof(context)); Handler = handler ?? throw new ArgumentNullException(nameof(handler)); Hub = hub ?? throw new ArgumentNullException(nameof(hub)); Service = service ?? throw new ArgumentNullException(nameof(service)); Tracker = tracker ?? throw new ArgumentNullException(nameof(tracker)); }
public Notification(IUserTracker <Notification> userTracker, IMessagesRepository messagesRepository, UserManager <ApplicationUser> userManager, INotificator <Notification, IMessagesRepository> notificator) { _userTracker = userTracker; _messagesRepository = messagesRepository; _userManager = userManager; _notificator = notificator; }
public DefaultConversationHandler( IMessageHubManager messageHubManager, IHubCallerClients clientsManager, IUserTracker <HubWithPresence> userTracker, UOW uow ) { this.messageHubManager = messageHubManager ?? throw new System.ArgumentNullException(nameof(messageHubManager)); this.clientsManager = clientsManager ?? throw new System.ArgumentNullException(nameof(clientsManager)); this.userTracker = userTracker ?? throw new System.ArgumentNullException(nameof(userTracker)); this.uow = uow ?? throw new System.ArgumentNullException(nameof(uow)); }
public PresenceHubLifetimeManager(IUserTracker <THub> userTracker, IServiceScopeFactory serviceScopeFactory, ILoggerFactory loggerFactory, IServiceProvider serviceProvider) { _userTracker = userTracker; _userTracker.UsersJoined += OnUsersJoined; _userTracker.UsersLeft += OnUsersLeft; _serviceScopeFactory = serviceScopeFactory; _serviceProvider = serviceProvider; _logger = loggerFactory.CreateLogger <PresenceHubLifetimeManager <THub, THubLifetimeManager> >(); _wrappedHubLifetimeManager = serviceProvider.GetRequiredService <THubLifetimeManager>(); }
public CabinetController( UserManager <ApplicationUser> userManager, IPromiseRepository promiseRepository, IFriendsRepository friendsRepository, IMessagesRepository messagesRepository, IUserTracker <Notification> userTracker) { _promiseRepository = promiseRepository; _userManager = userManager; _messagesRepository = messagesRepository; _userTracker = userTracker; _friendsRepository = friendsRepository; }
public AgentHubRules( LivechatRules livechatRules, IUserTracker <MktChatHub> userTracker, IGroupManager groupManager, IHubCallerClients clientsManager, IChatConversationHandler conversationHandler ) { this.livechatRules = livechatRules ?? throw new System.ArgumentNullException(nameof(livechatRules)); this.userTracker = userTracker ?? throw new System.ArgumentNullException(nameof(userTracker)); this.groupManager = groupManager ?? throw new System.ArgumentNullException(nameof(groupManager)); this.clientsManager = clientsManager ?? throw new System.ArgumentNullException(nameof(clientsManager)); this.conversationHandler = conversationHandler ?? throw new System.ArgumentNullException(nameof(conversationHandler)); }
public HumanAgentConversation( IMessageHubManager messageHubManager, IHubCallerClients clientsManager, IUserTracker<HubWithPresence> userTracker, UOW uow, PushNotificationService pushNotificationService ) : base( messageHubManager, clientsManager, userTracker, uow ) { this.pushNotificationService = pushNotificationService ?? throw new System.ArgumentNullException(nameof(pushNotificationService)); }
public void Initialize() { // this.mockedUsers = new List<IUser>(); // var mockedData = new Mock<IDatabase>(); //mockedData.Setup(d => d.Users) // .Returns(mockedUsers); // mockedData.Setup(d => d.Users.Add(It.IsAny<string>(), It.IsAny<IUser>())) // .Callback<string, IUser>((s, u) => mockedUsers.Add(u)); //this.database = mockedData.Object; this.database = new Database(); this.userTracker = new UserTracker(this.database); }
public MktChatHub( IUserTracker <MktChatHub> userTracker, PushNotificationService pushNotificationService, LivechatRules livechatRules, UOW uow, IConfiguration configuration ) : base(userTracker) { this.livechatRules = livechatRules; this.uow = uow ?? throw new ArgumentNullException(nameof(uow)); this.configuration = configuration; this.userTracker = userTracker ?? throw new ArgumentNullException(nameof(userTracker)); this.pushNotificationService = pushNotificationService; logRepository = this.uow.GetRepository <LogRepository>(); }
public SnailRace(IUserTracker <SnailRace> userTracker) : base(userTracker) { }
public HomeController(IUserTracker userTracker) { _userTracker = userTracker; }
public UsersController(IUserTracker userTracker) { _userTracker = userTracker; }
public ChatController(IChatService chatService, IUserTracker userTracker) { _chatService = chatService; _userTracker = userTracker; }
public Chat(IUserTracker userTracker) { this.userTracker = userTracker ?? throw new ArgumentNullException(nameof(userTracker)); }
public void Initialize() { this.database = new Database(); this.issueTracker = new IssueTracker(this.database); this.userTracker = new UserTracker(this.database); }
public ChatHub(IUserTracker <ChatHub> userTracker) : base(userTracker) { }
// tutaj będą metody typowo związane z glosowaniem w planning pokera public PlanningHub(IUserTracker <PlanningHub> userTracker) : base(userTracker) { }
public MktPushHub(IUserTracker <HubWithPresence> userTracker) : base(userTracker) { }
public ChatHub(IChatService chatService, IUserTracker userTracker) { _userTracker = userTracker; _chatService = chatService; }
public TestHub(IUserTracker <TestHub> userTracker) : base(userTracker) { this.userTracker = userTracker; }
public HubWithPresence(IUserTracker <HubWithPresence> userTracker) { _userTracker = userTracker; }
public ChatHub(IChatService chatService, IUserTracker userTracker) : base(userTracker) { _chatService = chatService; }
public Chat(IUserTracker <Chat> userTracker) : base(userTracker) { }
/// <summary> /// Initializes a new instance of the <see cref="ChatHub"/> class. /// </summary> /// <param name="userTracker">The user tracker.</param> public ChatHub(IUserTracker userTracker) { this.userTracker = userTracker; }
public HubWithPresence(IUserTracker userTracker) { _userTracker = userTracker; _userTracker.UserJoined += OnUsersJoined; _userTracker.UserLeft += OnUsersLeft; }
public UnderSeaHub(IUserTracker userTracker) { _userTracker = userTracker; }
public GrowingTree(IUserTracker <GrowingTree> userTracker) : base(userTracker) { }
public Dispatcher(IIssueTracker issueTracker, IUserTracker userTracker) { this.issueTracker = issueTracker; this.userTracker = userTracker; }