Esempio n. 1
0
        /// <summary>
        /// Starts the build in non-async mode.
        /// </summary>
        /// <param name="context">The context.</param>
        public void StartBuild(FilePackager.Packaging.FilePackageGenerator.Context context)
        {
            BuildViewModel buildViewModel = new BuildViewModel(context);

            buildViewModel.CloseMode = CloseMode.AlwaysClose;

            buildViewModel.PropertyChanged            += BuildViewModel_PropertyChanged;
            buildViewModel.Messages.CollectionChanged += Messages_CollectionChanged;
            buildViewModel.Start(RunMode.Blocking);

            MaxSeverityFound = buildViewModel.MaxSeverityFound;

            buildViewModel.PropertyChanged            -= BuildViewModel_PropertyChanged;
            buildViewModel.Messages.CollectionChanged -= Messages_CollectionChanged;
        }
Esempio n. 2
0
 public Application()
 {
     MaxSeverityFound = FilePackager.Packaging.Severity.None;
 }