public DynamicJsonValue ToBlittable() { var json = new DynamicJsonValue { ["LastAlert"] = LastAlert?.ToJson(), ["LastErrorTime"] = LastErrorTime, ["LastReplicatedEtag"] = LastReplicatedEtag, ["LastTombstonesEtag"] = LastTombstonesEtag, ["SuccessCount"] = SuccessCount, ["SuspendUntil"] = SuspendUntil, }; return(json); }
public DynamicJsonValue ToJson() { var json = new DynamicJsonValue { [nameof(LastAlert)] = LastAlert?.ToJson(), [nameof(LastErrorTime)] = LastErrorTime, [nameof(LastProcessedEtag)] = LastProcessedEtag, [nameof(TransformationSuccesses)] = TransformationSuccesses, [nameof(TransformationErrors)] = TransformationErrors, [nameof(LoadSuccesses)] = LoadSuccesses, [nameof(LoadErrors)] = LoadErrors }; return(json); }