gmadsharp/GarrysMod.AddonCreator/JsonAddonFileInfo.cs

20 lines
447 B
C#
Raw Normal View History

2014-10-22 13:47:38 +00:00
using System.Text;
using Newtonsoft.Json;
namespace GarrysMod.AddonCreator
{
public class JsonAddonFileInfo : AddonFileInfo
{
private readonly byte[] _serializedJson;
public JsonAddonFileInfo(object obj)
{
_serializedJson = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(obj));
}
public override byte[] GetContents()
{
return _serializedJson;
}
}
}