public AvatarsController(IImageHandler imageHandler, IUserService userService, IHubContext <ChatHub> hubContext, IConnectionMapping <string> connectionMapping) { this.imageHandler = imageHandler; this.userService = userService; this.hubContext = hubContext; this.connectionMapping = connectionMapping; }
public MessageBusBroker(IConnectionManager connectionManager, IConnectionMapping connectionMapping, IMessageSubscriber subscriber, ILogger <MessageBusBroker> logger) { _connectionManager = connectionManager; _connectionMapping = connectionMapping; _subscriber = subscriber; _logger = logger; }
public ProfileService( IRepository <Person> personService, IHttpContextAccessor httpContextAccessor, IConnectionMapping connectionMapping) { _personService = personService; _httpContextAccessor = httpContextAccessor; _connectionMapping = connectionMapping; }
public MessageService(IStackRepository stackRepository, IEventRepository eventRepository, IConnectionMapping connectionMapping, ILoggerFactory loggerFactory) { _stackRepository = stackRepository; _eventRepository = eventRepository; _connectionMapping = connectionMapping; _logger = loggerFactory?.CreateLogger <MessageService>() ?? NullLogger <MessageService> .Instance; }
public MessageBusBrokerMiddleware(RequestDelegate next, WebSocketConnectionManager connectionManager, IConnectionMapping connectionMapping, ILogger <MessageBusBrokerMiddleware> logger) { _next = next; _connectionManager = connectionManager; _connectionMapping = connectionMapping; _logger = logger; }
public GamesController(IHttpContextAccessor httpContextAccessor, IHubContext <ChatHub> hubContext, IMatchmakingService matchmakingService, IConnectionMapping connectionMapping) { _httpContextAccessor = httpContextAccessor; _hubContext = hubContext; _matchmakingService = matchmakingService; _connectionMapping = connectionMapping; }
public MessageBusBroker(WebSocketConnectionManager connectionManager, IConnectionMapping connectionMapping, IMessageSubscriber subscriber, AppOptions options, ILogger <MessageBusBroker> logger) { _connectionManager = connectionManager; _connectionMapping = connectionMapping; _subscriber = subscriber; _options = options; _logger = logger; }
public V2CookiesController(IClientRepository clientRepo, IUserRepository userRepo, ICacheService cacheService, IConnectionMapping <string> connectionMapping, IHubContext <CookieHub> cookieHub, IResourceRepository resourceRepo) { _clientRepo = clientRepo; _userRepo = userRepo; _cacheService = cacheService; _connectionMapping = connectionMapping; _cookieHub = cookieHub; _resourceRepo = resourceRepo; }
public CookiesController(ICookieRepository cookieRepo, IHubContext <CookieHub> cookieHub, IUserRepository userRepo, IConnectionMapping <string> connectionMapping, IClientRepository clientRepo, IResourceRepository resourceRepo, ICookieTemplateRepository cookieTemplateRepo) { _cookieRepo = cookieRepo; _cookieHub = cookieHub; _userRepo = userRepo; _connectionMapping = connectionMapping; _clientRepo = clientRepo; _resourceRepo = resourceRepo; _cookieTemplateRepo = cookieTemplateRepo; }
public UserService( WebChatContext ctx, IAuthService authService, IThreadService threadService, IMappingService mappingService, IConnectionMapping <string> connectionMapping) { this.ctx = ctx ?? throw new ArgumentNullException("Context can not be null"); this.authService = authService ?? throw new ArgumentNullException("Authorization service can not be null"); this.threadService = threadService ?? throw new ArgumentNullException("Thread service service can not be null"); this.mappingService = mappingService ?? throw new ArgumentNullException("Mapping service service can not be null"); this.connectionMapping = connectionMapping ?? throw new ArgumentNullException(nameof(connectionMapping)); }
public ChatHub(IConnectionMapping <string> connections, ILogger logger) { if (connections == null) { throw new ArgumentNullException(nameof(connections)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } _connections = connections; _logger = logger; }
public HeyController ( IUserService userSercvice, IMessageService messageService, IHubContext <ChatHub> hubContext, IThreadService thredService, IMappingService mappingService, IConnectionMapping <string> connectionMapping ) { this.userSercvice = userSercvice; this.messageService = messageService; this.hubContext = hubContext; this.thredService = thredService; this.mappingService = mappingService; this.connectionMapping = connectionMapping; }
public MessageBusConnection(IConnectionMapping connectionMapping, ILogger <MessageBusConnection> logger) { _connectionMapping = connectionMapping; _logger = logger; }
/// <summary> /// Initializes a new instance of the class. /// </summary> /// <param name="connectionMapping">Connection mapping.</param> public ChatHub(IConnectionMapping connectionMapping) { _connectionMapping = connectionMapping; }
public ChatHub(IConnectionMapping <string> connections) { this.connections = connections ?? throw new ArgumentNullException(nameof(connections)); }
public MessageBusBroker(IConnectionManager connectionManager, IConnectionMapping connectionMapping, IMessageSubscriber subscriber) { _connectionManager = connectionManager; _connectionMapping = connectionMapping; _subscriber = subscriber; }
public MessageBusConnection(IConnectionMapping connectionMapping, ILogger<MessageBusConnection> logger) { _connectionMapping = connectionMapping; _logger = logger; }
public static Task UserIdRemoveAsync(this IConnectionMapping map, string userId, string connectionId) { return(map.RemoveAsync(UserIdPrefix + userId, connectionId)); }
public ChatHub(IHttpContextAccessor httpContextAccessor, IConnectionMapping connectionMapping) { _httpContextAccessor = httpContextAccessor; _connectionMapping = connectionMapping; }
public static Task GroupRemoveAsync(this IConnectionMapping map, string group, string connectionId) { return(map.RemoveAsync(GroupPrefix + group, connectionId)); }
public static Task <ICollection <string> > GetGroupConnectionsAsync(this IConnectionMapping map, string group) { return(map.GetConnectionsAsync(GroupPrefix + group)); }
public MessageBusConnection(IConnectionMapping connectionMapping) { _connectionMapping = connectionMapping; }
public ConnectionMapperMethods() { _connectionMapper = TestContextUtils.ConnectionMapperContext(); }
public static Task <int> GetGroupConnectionCountAsync(this IConnectionMapping map, string group) { return(map.GetConnectionCountAsync(GroupPrefix + group)); }
public UsersController(IClientRepository clientRepo, IUserRepository userRepo, IConnectionMapping <string> connectionMapping) { _clientRepo = clientRepo; _userRepo = userRepo; _connectionMapping = connectionMapping; }
public static Task <ICollection <string> > GetUserIdConnectionsAsync(this IConnectionMapping map, string userId) { return(map.GetConnectionsAsync(UserIdPrefix + userId)); }
public NotificationHub(IConnectionMapping <Guid> connectionMapping) { _connectionMapping = connectionMapping; }
public CookieHub(IConnectionMapping <string> connectionMapping, IUserRepository userRepo) { _connectionMapping = connectionMapping; _userRepo = userRepo; }