protected void PrepareSimulation(SimulationParameters parameters) { Simulation = new NetworkSimulation(parameters); Connection = Simulation.Connect("InstanceID"); LocalStorage = new LocalStorageSimulation(parameters); Engine = new Engine( new EngineConfiguration { Connection = Connection, LocalStorage = LocalStorage, }); }
protected async Task ConnectToSimulation() { Engine = null; Connection = null; Trace.WriteLine("-- connect to simulation"); var parameters = new SimulationParameters { AutoBlocks = false, CallLatency = TimeSpan.FromMilliseconds(50), EnforceValidation = false, }; PrepareSimulation(parameters); await Engine.Start(); Trace.WriteLine("--"); }