public BuildUnknownErrorViewModel(BuildViewModel buildViewModel, BuildErrorLog error) : base(buildViewModel) { _buildViewModel = buildViewModel; _message = error.Message; _helpLink = error.HelpLink; _reportText = error.ToString(true, true); _closeCommand = new DelegateCommand <bool>(Close); }
public void ShowError(BuildErrorLog error) { WindowTitle = SR.BuildErrorWindowCaption; if (string.IsNullOrEmpty(error.Hint)) { Show(new BuildUnknownErrorViewModel(this, error)); } else { Show(new BuildErrorViewModel(this, error.Message, error.Hint)); } }