using Juick.Classes; namespace Juick.ViewModels { public class ThreadViewModel : PageViewModel { public ThreadViewModel(AppViewModel context) : base(context) { } static readonly string CaptionPropertyName = ExpressionHelper.GetPropertyName(x => x.Caption); private int _mid; public int Mid { get { return _mid; } set { _mid = value; RestUri = string.Format("/thread?mid={0}", _mid); NotifyPropertyChanged(CaptionPropertyName); } } public override string Caption { get { return "#" + _mid; } } } }