Exemplo n.º 1
0
 /// <summary>
 /// InitializeWithEngine initializes ReactiveUI.Serialization with a
 /// storage engine to load and save objects.
 /// </summary>
 /// <param name="engine">The engine to use.</param>
 public static void InitializeWithEngine(IStorageEngine engine)
 {
     var extEngine = engine as IExtendedStorageEngine;
     if (extEngine != null) {
         Engine = extEngine;
     } else {
         Engine = new NaiveExtendedEngine(engine);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// InitializeWithEngine initializes ReactiveUI.Serialization with a
        /// storage engine to load and save objects.
        /// </summary>
        /// <param name="engine">The engine to use.</param>
        public static void InitializeWithEngine(IStorageEngine engine)
        {
            var extEngine = engine as IExtendedStorageEngine;

            if (extEngine != null)
            {
                Engine = extEngine;
            }
            else
            {
                Engine = new NaiveExtendedEngine(engine);
            }
        }