LANCommander/LANCommander.SDK/Factories/YamlSerializerFactory.cs

19 lines
480 B
C#
Raw Permalink Normal View History

2025-10-06 19:23:49 -05:00
using YamlDotNet.Serialization;
using YamlDotNet.Serialization.NamingConventions;
namespace LANCommander.SDK.Factories;
public static class YamlSerializerFactory
{
private static ISerializer _serializer;
public static ISerializer Create()
{
if (_serializer == null)
_serializer = new SerializerBuilder()
.WithNamingConvention(PascalCaseNamingConvention.Instance)
.Build();
return _serializer;
}
}