src/SSCMS.Cli/Core/YamlUtils.cs
(完整代码) 972Busing YamlDotNet.Serialization;
using YamlDotNet.Serialization.NamingConventions;
namespace SSCMS.Cli.Core
{
public static class YamlUtils
{
public static T Deserialize<T>(string yaml)
{
try
{
var deserializer = new DeserializerBuilder()
.WithNamingConvention(CamelCaseNamingConvention.Instance)
.Build();
return deserializer.Deserialize<T>(yaml);
}
catch
{
// ignored
}
return default;
}
public static string Serialize<T>(T objectToSerialize)
{
try
{
var serializer = new SerializerBuilder().Build();
return serializer.Serialize(objectToSerialize);
}
catch
{
// ignored
}
return string.Empty;
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
