51 lines
1.2 KiB
C#
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
|
|
}
|
|
}
|