コード例 #1
0
        public ChatController(
            IUsuariosProvider usuariosProvider,
            IChatTracebilityProvider chatTracebilityProvider,
            ISalasProvider salasProvider,
            IEnroladosProvider enroladosProvider)
        {
            this.usuariosProvider        = usuariosProvider;
            this.chatTracebilityProvider = chatTracebilityProvider;
            this.salasProvider           = salasProvider;
            this.enroladosProvider       = enroladosProvider;

            // Inicializacion de LocaStorage
            this.LocalStorage = new LocalStorage();
            this.client       = new ClientWebSocket();

            RunWebSockets().GetAwaiter().GetResult();
        }
コード例 #2
0
 public ChatTracebilityController(IChatTracebilityProvider chatTracebilityProvider)
 {
     this.chatTracebilityProvider = chatTracebilityProvider;
 }
コード例 #3
0
 public MessageSalaUsuarioController(IChatTracebilityProvider chatTracebilityProvider)
 {
     this.chatTracebilityProvider = chatTracebilityProvider;
 }
コード例 #4
0
 public MessageHandlerProvider(WebSocketConnectionManager webSocketConnectionManager, IChatTracebilityProvider chatTracebilityProvider) : base(webSocketConnectionManager)
 {
     this.chatTracebilityProvider = chatTracebilityProvider;
 }