37 lines
858 B
C#
37 lines
858 B
C#
// /************************************************************************
|
|
// * @file ReferencedAssemblyInfo.cs
|
|
// * @author Su Liang
|
|
// * @date 2023/04/13
|
|
// *
|
|
// * @copyright © 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)}";
|
|
}
|
|
} |