namespace VideoBrowser.Models { using VideoBrowser.Common; using VideoBrowser.Extensions; /// /// Defines the /// public class Video : NotifyPropertyChanged { #region Fields private string _id; private string _title; private VideoState _videoState; #endregion Fields #region Properties /// /// Gets or sets the Id /// public string Id { get => this._id; set => this.Set(this.PropertyChangedHandler, ref this._id, value); } /// /// Gets or sets the Title /// public string Title { get => this._title; set => this.Set(this.PropertyChangedHandler, ref this._title, value); } /// /// Gets or sets the VideoState /// public VideoState VideoState { get => this._videoState; set => this.Set(this.PropertyChangedHandler, ref this._videoState, value); } #endregion Properties } }