public string Format(FlaggedTrades flagged) { var transformedEntry = new { _timestamp = DateTime.Now, dealId = flagged.Trade.Id, dealAccount = flagged.Trade.Login, dealServer = flagged.Trade.Server, matchedDealId = flagged.Match.Id, matchedAccount = flagged.Match.Login, matchedServer = flagged.Match.Server, }; return(Serialize(transformedEntry)); }
public void Log(FlaggedTrades flagged) { var formattedMessage = _logEntryFormatter.Format(flagged); LogFormatted(formattedMessage); }