예제 #1
0
        public AgentHost(Agent agent, Action<AgentHostConfigurator> closure)
            : base(agent)
        {
            this.Agent = agent;

            AgentHostConfiguration configuration = new AgentHostConfiguration();
            AgentHostConfigurator configurator = new AgentHostConfigurator(configuration);

            closure.Invoke(configurator);

            this.Configuration = configuration;
        }
예제 #2
0
        public AgentHost(Agent agent, Action<AgentHostConfigurator> closure)
            : base(agent)
        {
            this.Agent = agent;

            AgentHostConfiguration configuration = new AgentHostConfiguration();
            AgentHostConfigurator configurator = new AgentHostConfigurator(configuration);

            closure.Invoke(configurator);

            this.Configuration = configuration;
        }
예제 #3
0
 public AgentHost(Agent agent, AgentHostConfiguration configuration)
     : base(agent)
 {
     this.Configuration = configuration;
     this.Agent = agent;
 }
예제 #4
0
 public AgentHostConfigurator(AgentHostConfiguration configuration)
 {
     this.configuration = configuration;
 }
예제 #5
0
 public AgentHostConfigurator(AgentHostConfiguration configuration)
 {
     this.configuration = configuration;
 }
예제 #6
0
 public AgentHost(Agent agent, AgentHostConfiguration configuration)
     : base(agent)
 {
     this.Configuration = configuration;
     this.Agent = agent;
 }