public IText Translate(KeySwitch source) { var jsonRoot = KeySwitchToJsonModelHelper.Translate(source); var jsonText = JsonConvert.SerializeObject(jsonRoot, Formatted ? Formatting.Indented : Formatting.None); return(new PlainText(jsonText)); }
public IText Translate(IReadOnlyCollection <KeySwitch> source) { var keySwitchList = new List <KeySwitchModel>(); foreach (var i in source) { keySwitchList.Add(KeySwitchToJsonModelHelper.Translate(i)); } var jsonText = JsonConvert.SerializeObject(keySwitchList, Formatted ? Formatting.Indented : Formatting.None); return(new PlainText(jsonText)); }