public void StartAgent(string[] args) { if (m_agent != null) { return; } string pathOrDomain = args.GetOptionalValue(0, "nhind.hsgincubator.com"); bool isDomain = args.GetOptionalValue <bool>(1, true); if (isDomain) { m_agent = new DirectAgent(pathOrDomain); } else { AgentSettings settings = AgentSettings.LoadFile(pathOrDomain); m_agent = settings.CreateAgent(); } }