/// <summary> /// Constructor of MainCluster /// </summary> /// <param name="serverPort"></param> public MainCluster(AgentPlatformConfig config) { this.NetworkAcess = new Networking(config.getServerPort()); this._services = new AMServices(); GotNewMessage += GotMessageEvent; }
public static void Main(string[] args) { LoggerObj.Trace("Initializing Agent Management System."); LoggerObj.Trace("Beginning to read configuration files."); // Read, parse, store the config file string configFilesURL = Misc.GetConfigFilesUrl(); AgentConfig ag = new AgentConfig(configFilesURL); ag.InitParse(); AgentPlatformConfig agp = new AgentPlatformConfig(configFilesURL); agp.InitParse(); LoggerObj.Trace("Starting main cluster."); Agents.MainCluster mainCluster = new Agents.MainCluster(agp); Console.ReadLine(); }