public BotStateMechine() { ipcServer = new IpcServer(); gameModeState = new GameModeState(); battleState = new BattleState(); ipcServer.setHandler(handler); jsonSerializer = JsonSerializer.Create(); inputSimulator = new InputSimulator("UnityWndClass", "炉石传说"); }
public void Start(Configuration config) { _config = config; _configManager = new ConfigurationManager(); _configManager.Publish(config); _aggregator = new MetricAggregator(); _aggregator.Start(); _ipcServer = IpcConnector.GetServer(config); _ipcServer.OnMetricsHasArrived += OnMetricsHasArrived; _ipcServer.Start(); }
public ParameterizedTests(IIpcClient client, IIpcServer server) { this.client = client; this.server = server; }
public ParameterizedTests(IIpcServer server) : this(new TClient(), server) { }