using System.Text.Json; namespace Milimoe.FunGame.Core.Interface.Base { public interface IEntityConverter { public T NewInstance(); public void ReadPropertyName(ref Utf8JsonReader reader, string propertyName, JsonSerializerOptions options, ref T result, Dictionary convertingContext); public void AfterConvert(ref T result, Dictionary convertingContext); } }