Winify – Diff between revs 43 and 44

Subversion Repositories:
Rev:
Only display areas with differencesIgnore whitespace
Rev 43 Rev 44
1 using System; 1 using System;
2 using System.Collections.ObjectModel; 2 using System.Collections.ObjectModel;
3 using System.IO; 3 using System.IO;
4 using Serilog.Core; 4 using Serilog.Core;
5 using Serilog.Events; 5 using Serilog.Events;
6 using Serilog.Formatting; 6 using Serilog.Formatting;
7 using Serilog.Formatting.Display; 7 using Serilog.Formatting.Display;
8   8  
9 namespace Winify 9 namespace Winify
10 { 10 {
11 public class LogMemorySink : ILogEventSink 11 public class LogMemorySink : ILogEventSink
12 { 12 {
13 private readonly ITextFormatter _textFormatter = 13 private readonly ITextFormatter _textFormatter =
14 new MessageTemplateTextFormatter( 14 new MessageTemplateTextFormatter(
15 "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {Message:l}{NewLine}{Exception}"); 15 "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {Message:l}{NewLine}{Exception}");
16   16  
17 public ObservableCollection<string> Events { get; } = new ObservableCollection<string>(); 17 public ObservableCollection<string> Events { get; } = new ObservableCollection<string>();
18   18  
19 public void Emit(LogEvent logEvent) 19 public void Emit(LogEvent logEvent)
20 { 20 {
21 if (logEvent == null) -  
22 { -  
23 throw new ArgumentNullException(nameof(logEvent)); 21 if (logEvent == null) throw new ArgumentNullException(nameof(logEvent));
24 } -  
25   22  
26 using (var stringWriter = new StringWriter()) 23 using (var stringWriter = new StringWriter())
27 { 24 {
28 _textFormatter.Format(logEvent, stringWriter); 25 _textFormatter.Format(logEvent, stringWriter);
29 Events.Add(stringWriter.ToString()); 26 Events.Add(stringWriter.ToString());
30 } 27 }
31 } 28 }
32   29  
33 public void Clear() 30 public void Clear()
34 { 31 {
35 Events.Clear(); 32 Events.Clear();
36 } 33 }
37 } 34 }
38 } 35 }
39   36  
40
Generated by GNU Enscript 1.6.5.90.
37
Generated by GNU Enscript 1.6.5.90.
41   38  
42   39  
43   40