Serialization for LoadResult

This commit is contained in:
Yoshi Askharoun
2023-05-26 13:56:50 -05:00
parent caed31afb9
commit cce208c4ea
11 changed files with 207 additions and 31 deletions
+18
View File
@@ -0,0 +1,18 @@
using System;
using System.Runtime.Serialization;
internal static class CommonExtensions
{
/// <inheritdoc cref="SerializationInfo.GetValue(string, Type)"/>
public static T GetValue<T>(this SerializationInfo info, string name)
{
try
{
return (T)info.GetValue(name, typeof(T));
}
catch
{
return default;
}
}
}