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;
}
}
}