Exemplo n.º 1
0
 public ServerListCommand(ILogger logger, IServerApi serversApi, IRepository <Server> serversRepository, IRepository <Credentials> credentialsRepository, IServerPresenter serversPresenter)
 {
     this.logger                = logger?.ForContext <ServerListCommand>() ?? throw new ArgumentNullException(nameof(logger));
     this.serversApi            = serversApi ?? throw new ArgumentNullException(nameof(serversApi));
     this.serversRepository     = serversRepository ?? throw new ArgumentNullException(nameof(serversRepository));
     this.credentialsRepository = credentialsRepository ?? throw new ArgumentNullException(nameof(credentialsRepository));
     this.serversPresenter      = serversPresenter ?? throw new ArgumentNullException(nameof(serversPresenter));
 }
Exemplo n.º 2
0
        private List <IPAddress> _addresses; //本地IP地址集合


        public MyTcpServer()
        {
            InitializeComponent();
            SetComboBoxIpAddress();
            _accessPresenter = new ServerPresenter(this);
        }
Exemplo n.º 3
0
 public BitkyTcpServer(IServerPresenter serverPresenter)
 {
     _serverPresenter = serverPresenter;
     _sendHolder      = new SendHolder(this);
     _random          = new Random();
 }