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; }
public AgentHost(Agent agent, AgentHostConfiguration configuration) : base(agent) { this.Configuration = configuration; this.Agent = agent; }