Sic.Framework-Nanjing-Baishi/MECF.Framework.Common/MECF/Framework/Common/CommonData/ReferencedAssemblyInfo.cs

37 lines
858 B
C#
Raw Normal View History

// /************************************************************************
// * @file ReferencedAssemblyInfo.cs
// * @author Su Liang
// * @date 2023/04/13
// *
// * @copyright &copy Sicentury Inc.
// *
// * @brief
// *
// * @details
// *
// *
// * *****************************************************************************/
using System;
using System.Runtime.Serialization;
namespace MECF.Framework.Common.CommonData;
[Serializable]
[DataContract]
public class ReferencedAssemblyInfo
{
[DataMember]
public string Name { get; set; }
[DataMember]
public Version Version { get; set; }
[DataMember]
public byte[] PublicKeyToken { get; set; }
public override string ToString()
{
return $"Name={Name}, Version={Version}, PublicKeyToken={BitConverter.ToString(PublicKeyToken)}";
}
}