示例#1
0
 public ListenController(
     StargateDbContext dbContext,
     StargateMemory memoryContext,
     WebSocketPusher pusher,
     ILogger <ListenController> logger,
     Counter counter)
 {
     _dbContext     = dbContext;
     _memoryContext = memoryContext;
     _pusher        = pusher;
     _logger        = logger;
     _counter       = counter;
 }
示例#2
0
 public ListenController(
     StargateMemory memoryContext,
     WebSocketPusher pusher,
     ILogger <ListenController> logger,
     Counter counter,
     AppsContainer appsContainer,
     EventService eventService)
 {
     _memoryContext = memoryContext;
     _pusher        = pusher;
     _logger        = logger;
     _counter       = counter;
     _appsContainer = appsContainer;
     _eventService  = eventService;
 }
示例#3
0
 public ListenController(
     StargateDbContext dbContext,
     StargateMemory memoryContext,
     WebSocketPusher pusher,
     ILogger <ListenController> logger,
     Counter counter,
     AppsContainer appsContainer,
     EventService eventService,
     ConnectedCountService connectedCountService,
     LastAccessService lastAccessService,
     ChannelLiveJudger channelLiveJudger)
 {
     _dbContext             = dbContext;
     _memoryContext         = memoryContext;
     _pusher                = pusher;
     _logger                = logger;
     _counter               = counter;
     _appsContainer         = appsContainer;
     _eventService          = eventService;
     _connectedCountService = connectedCountService;
     _lastAccessService     = lastAccessService;
     _channelLiveJudger     = channelLiveJudger;
 }
示例#4
0
 public ListenController(MqDbContext dbContext,
                         WebSocketPusher pusher)
 {
     _dbContext = dbContext;
     _pusher    = pusher;
 }
示例#5
0
 public HomeController(WebSocketPusher pusher)
 {
     _pusher = pusher;
 }