Exemple #1
0
        public ChatEventService(IHubContext <ServerHub> hubContext,
                                IUserConnectionService userConnectionService,
                                ChatEventServiceConfiguration configuration)
        {
            _hubContext            = hubContext;
            _configuration         = configuration;
            _userConnectionService = userConnectionService;

            _userConnectionService.OnDisconnected += OnDisconnected;
        }
Exemple #2
0
 public static void UseChatEventService(this IServiceCollection services, ChatEventServiceConfiguration configuration)
 {
     services.AddSingleton(configuration);
     services.AddSingleton <IChatEventService, ChatEventService>();
 }