private ApplicationViewModel() { Logger.AddTrace("Configuring Application Model"); this.Action = ActionType.None; this.ActionInProgress = false; this.ActionDescription = string.Empty; this.ApplicationName = SystemUtilities.GetProductName(Assembly.GetEntryAssembly()); this.ApplicationVersion = SystemUtilities.GetVersionNumber(Assembly.GetEntryAssembly()); this.ApplicationCopyright = SystemUtilities.GetProductCopyright(Assembly.GetEntryAssembly()); this.AppIcon = SystemUtilities.GetApplicationIcon(Assembly.GetEntryAssembly()); this.AppLibraries = SystemUtilities.GetApplicationLibraries(Assembly.GetEntryAssembly()); this.UpdateApplicationDescription(); }