Пример #1
0
        static void Main(string[] args)
        {
            var sw = new Stopwatch();

            var dp = new DataPersisterService();

            dp.Load();


            sw.Start();
            Type.GlobalTypes.BeginEdit();
            Characteristic.GlobalCharacteristics.BeginEdit();

            foreach (var plugin in dp.Plugins)
            {
                plugin.BeginEdit();
            }
            Console.WriteLine("BeginEdit: " + sw.ElapsedMilliseconds + "ms");

            sw.Restart();

            Type.GlobalTypes.CancelEdit();
            Characteristic.GlobalCharacteristics.CancelEdit();

            foreach (var plugin in dp.Plugins)
            {
                plugin.CancelEdit();
            }
            Console.WriteLine("CancelEdit: " + sw.ElapsedMilliseconds + "ms");
        }
Пример #2
0
 public void Load()
 {
     _dataPersister.Load();
 }