Files
SabreTools.Serialization/Strings/XMID.Serializer.cs

24 lines
598 B
C#
Raw Permalink Normal View History

2023-10-24 23:24:17 -04:00
using System.Text;
2023-10-24 23:20:27 -04:00
using SabreTools.Serialization.Interfaces;
namespace SabreTools.Serialization.Strings
{
public partial class XMID : IStringSerializer<Models.Xbox.XMID>
{
/// <inheritdoc/>
2023-10-24 23:24:17 -04:00
public string? Serialize(Models.Xbox.XMID? obj)
{
if (obj == null)
return null;
var sb = new StringBuilder();
sb.Append(obj.PublisherIdentifier);
sb.Append(obj.GameID);
sb.Append(obj.VersionNumber);
sb.Append(obj.RegionIdentifier);
return sb.ToString();
}
2023-10-24 23:20:27 -04:00
}
}