public MainWindow() { InitializeComponent(); var connectionString = Environment.GetEnvironmentVariable("url"); if (string.IsNullOrEmpty(connectionString)) { connectionString = "http://battlecity.godeltech.com/codenjoy-contest/board/player/bcxjamqy6zk30w5o4up4?code=4120728259014700513&gameName=battlecity"; } battleCityClient = new BattleCityClient(connectionString, this); battleCityRobot = new DendyAIRobot(); }
public BattleCityClient(string conenctionString, IBattleCityRobot robot) { battleCityRobot = robot; socket = CreateWebSocket(conenctionString); taskCompletionSource = new TaskCompletionSource <bool>(); }