Esempio n. 1
0
        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,
            });
        }
Esempio n. 2
0
        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("--");
        }