using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using NodeNetwork.Views; using ReactiveUI; namespace NodeNetwork.ViewModels { /// /// A viewmodel for a simple error message. /// public class ErrorMessageViewModel : ReactiveObject { static ErrorMessageViewModel() { NNViewRegistrar.AddRegistration(() => new ErrorMessageView(), typeof(IViewFor)); } #region Logger private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); #endregion /// /// The text to be displayed that explains the error. /// public string Message { get; } public ErrorMessageViewModel(string message) { Message = message; } } }