Пример #1
0
        public AgentClient Start(ClientConnectionInfo info = null)
        {
            if (this.info == null && info != null)
                this.info = info;

            if (this.info == null)
                throw new InvalidConnectionInfoException("Please supply a connection info object.");

            client = ClientFactory.Create(this.info.Username, this.info.Password);
            client.DefaultRequestHeaders.Add("User-Agent", "SharpAgent.Client");
            return this;
        }
 public AgentClient Create()
 {
     var clientInfo = new ClientConnectionInfo(ipAddress, port, username, password);
     return new AgentClient(clientInfo);
 }
Пример #3
0
 public AgentClient(ClientConnectionInfo info = null)
 {
     this.info = info;
 }