/// <summary> /// /// </summary> /// <param name="view">View que representa a tela de controle sobre o servidor de comunicação</param> public ServerPresenter(IServerView view) { _view = view; wexServer = new WexMultiAccessManager(); UsuariosConectados = new List <UsuarioConectado>(); TarefasEmEdicao = new List <EdicaoTarefa>(); ConfigurarEventosManager(); }
/// <summary> /// Método responsável por iniciar o servidor. /// </summary> protected void IniciarServidor() { wexServer = new WexMultiAccessManager(); try { wexServer.EnderecoIp = RedeUtil.GetEnderecoIpComputadorAtual().ToString(); wexServer.Porta = Convert.ToInt16(ConfigurationManager.AppSettings.Get("PortaManager")); } catch (Exception ex) { log.Info(String.Format("Exception: {0}" + Environment.NewLine + " StackTrace: {1}", ex.Message, ex.StackTrace)); } }