Beispiel #1
0
        public void ProcessMessage(MarketEvent Data)
        {
            var path = Path.Combine(Path.GetTempPath(), $"{Data.Key()}_{DateTime.Today:yyyyMMdd}.csv"); //start new file at midnight

            using var writer = new StreamWriter(path, true);
            writer.WriteLine(Data.TextSerialize(new FileInfo(path).Length == 0));
        }
Beispiel #2
0
 public void ProcessMessage(MarketEvent Data)
 {
     Log.Information(Data.TextSerialize(false));
 }