/// <summary>
            /// Start the memo primer.
            /// </summary>
            internal static void Start()
            {
                var components = CompositionHelpers.Container.GetExportedValues <IPrimaryComponent>();
                var data       = new FileMemoPrimer(components);
                var task       = new AsyncTaskWithProgress("FileMemoPrimer", false, true, false, 0);

                task.RunTask(data, Prime, PrimeFinished);
            }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of AsyncTaskData.
 /// </summary>
 /// <param name="task">The task the data will work with. Must be non-null prior to starting the task.</param>
 protected AsyncTaskData(AsyncTaskWithProgress task)
 {
     Task = task;
 }