Exemplo n.º 1
0
 public void Post(IWallData wallData)
 {
     if (_wallsData.ContainsKey(wallData.User))
     {
         _wallsData[wallData.User].Posts.AddRange(wallData.Posts);
     }
     else
     {
         _wallsData.Add(wallData.User, wallData);
     }
 }
Exemplo n.º 2
0
 public void Show(IWallData wallData)
 {
     wallData.Posts.OrderByDescending(p => p.Timestamp).ToList()
     .ForEach(p => _console.PrintLine($"{p.Text} ({_postTimeFormatter.FormatPostTime(p.Timestamp)})"));
 }