Files
SabreTools.Serialization/SabreTools.Serialization/Files/NewExecutable.Deserializer.cs
Matt Nadareski bfee7dd449 Use better naming
2024-04-03 16:35:54 -04:00

21 lines
720 B
C#

using SabreTools.Serialization.Interfaces;
namespace SabreTools.Serialization.Files
{
public partial class NewExecutable : IFileSerializer<Models.NewExecutable.Executable>
{
/// <inheritdoc cref="IFileSerializer.Deserialize(string?)"/>
public static Models.NewExecutable.Executable? DeserializeFile(string? path)
{
var deserializer = new NewExecutable();
return deserializer.Deserialize(path);
}
/// <inheritdoc/>
public Models.NewExecutable.Executable? Deserialize(string? path)
{
using var stream = PathProcessor.OpenStream(path);
return Streams.NewExecutable.DeserializeStream(stream);
}
}
}