Sic.Framework-Nanjing-Baishi/MECF.Framework.UI.Client/CenterViews/Dialogs/SystemInfoViewModel.cs

51 lines
1.2 KiB
C#

using MECF.Framework.Common.CommonData;
using OpenSEMI.ClientBase;
using System.Collections.Generic;
namespace MECF.Framework.UI.Client.CenterViews.Dialogs
{
public class SystemInfoViewModel: DialogViewModel<string>
{
#region Variables
private List<ReferencedAssemblyInfo> _dependencyAssembliesInfo;
private string _mdReleaseNote;
#endregion
#region Constructors
public SystemInfoViewModel(List<ReferencedAssemblyInfo> assembliesInfo, string mdReleaseNote)
{
DependenciesInfo = assembliesInfo;
MdReleaseNote = mdReleaseNote;
}
#endregion
#region Properties
public List<ReferencedAssemblyInfo> DependenciesInfo
{
get => _dependencyAssembliesInfo;
private set
{
_dependencyAssembliesInfo = value;
NotifyOfPropertyChange();
}
}
public string MdReleaseNote
{
get => _mdReleaseNote;
private set
{
_mdReleaseNote = value;
NotifyOfPropertyChange();
}
}
#endregion
}
}