コード例 #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 UsuariosController(IUsuariosProvider usuariosProvider, MessageHandlerProvider MessageHandlerProvider)
 {
     this.usuariosProvider       = usuariosProvider;
     this.MessageHandlerProvider = MessageHandlerProvider;
 }
コード例 #3
0
 public HomeController(IUsuariosProvider usuariosProvider)
 {
     this.usuariosProvider = usuariosProvider;
 }
コード例 #4
0
 public SalaUsuarioController(IUsuariosProvider usuariosProvider, ISalasProvider salasProvider)
 {
     this.usuariosProvider = usuariosProvider;
     this.salasProvider    = salasProvider;
 }