namespace IStation.Model
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class Equipment<T> : Equipment
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public Equipment() { }
|
|
/// <summary>
|
///
|
/// </summary>
|
/// <param name="rhs"></param>
|
public Equipment(Equipment rhs) : base(rhs)
|
{
|
this.RatedParas = JsonHelper.Json2Object<T>(rhs.RatedParas);
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public new T RatedParas { get; set; }
|
|
|
public Model.Equipment ToModel()
|
{
|
base.RatedParas = JsonHelper.Object2Json(this.RatedParas);
|
return new Equipment(this);
|
}
|
|
}
|
}
|