public override void WriteJson(JsonWriter Writer, object Value, JsonSerializer Serializer)
        {
            BattleLog Log = (BattleLog)Value;

            if (Value != null)
            {
                Log.SaveJson(true).WriteTo(Writer);
            }
            else
            {
                Writer.WriteNull();
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RoyalTvEntry"/> class.
 /// </summary>
 /// <param name="BattleLog">The battle log.</param>
 public RoyalTvEntry(BattleLog BattleLog) : this()
 {
     this.BattleLogJson = BattleLog.SaveJson().ToString(Formatting.None);
     this.ReplayHighId  = BattleLog.HighId;
     this.ReplayLowId   = BattleLog.LowId;
 }