@@ -14,29 +14,29 @@ namespace Serilog.Templates
14
14
/// <summary>
15
15
/// Formats <see cref="LogEvent"/>s into text using embedded expressions.
16
16
/// </summary>
17
- public class OutputTemplate : ITextFormatter
17
+ public class ExpressionTemplate : ITextFormatter
18
18
{
19
19
readonly IFormatProvider ? _formatProvider ;
20
20
readonly CompiledTemplate _compiled ;
21
21
22
22
/// <summary>
23
- /// Construct an <see cref="OutputTemplate "/>.
23
+ /// Construct an <see cref="ExpressionTemplate "/>.
24
24
/// </summary>
25
25
/// <param name="template">The template text.</param>
26
26
/// <param name="result">The parsed template, if successful.</param>
27
27
/// <param name="error">A description of the error, if unsuccessful.</param>
28
28
/// <returns><c langword="true">true</c> if the template was well-formed.</returns>
29
29
public static bool TryParse (
30
30
string template ,
31
- [ MaybeNullWhen ( false ) ] out OutputTemplate result ,
31
+ [ MaybeNullWhen ( false ) ] out ExpressionTemplate result ,
32
32
[ MaybeNullWhen ( true ) ] out string error )
33
33
{
34
34
if ( template == null ) throw new ArgumentNullException ( nameof ( template ) ) ;
35
35
return TryParse ( template , null , null , out result , out error ) ;
36
36
}
37
37
38
38
/// <summary>
39
- /// Construct an <see cref="OutputTemplate "/>.
39
+ /// Construct an <see cref="ExpressionTemplate "/>.
40
40
/// </summary>
41
41
/// <param name="template">The template text.</param>
42
42
/// <param name="formatProvider">Optionally, an <see cref="IFormatProvider"/> to use when formatting
@@ -50,7 +50,7 @@ public static bool TryParse(
50
50
string template ,
51
51
IFormatProvider ? formatProvider ,
52
52
IEnumerable < NameResolver > ? orderedResolvers ,
53
- [ MaybeNullWhen ( false ) ] out OutputTemplate result ,
53
+ [ MaybeNullWhen ( false ) ] out ExpressionTemplate result ,
54
54
[ MaybeNullWhen ( true ) ] out string error )
55
55
{
56
56
if ( template == null ) throw new ArgumentNullException ( nameof ( template ) ) ;
@@ -61,25 +61,25 @@ public static bool TryParse(
61
61
return false ;
62
62
}
63
63
64
- result = new OutputTemplate ( TemplateCompiler . Compile ( parsed , DefaultFunctionNameResolver . Build ( orderedResolvers ) ) , formatProvider ) ;
64
+ result = new ExpressionTemplate ( TemplateCompiler . Compile ( parsed , DefaultFunctionNameResolver . Build ( orderedResolvers ) ) , formatProvider ) ;
65
65
return true ;
66
66
}
67
67
68
- OutputTemplate ( CompiledTemplate compiled , IFormatProvider ? formatProvider )
68
+ ExpressionTemplate ( CompiledTemplate compiled , IFormatProvider ? formatProvider )
69
69
{
70
70
_compiled = compiled ;
71
71
_formatProvider = formatProvider ;
72
72
}
73
73
74
74
/// <summary>
75
- /// Construct an <see cref="OutputTemplate "/>.
75
+ /// Construct an <see cref="ExpressionTemplate "/>.
76
76
/// </summary>
77
77
/// <param name="template">The template text.</param>
78
78
/// <param name="formatProvider">Optionally, an <see cref="IFormatProvider"/> to use when formatting
79
79
/// embedded values.</param>
80
80
/// <param name="orderedResolvers">Optionally, an ordered list of <see cref="NameResolver"/>s
81
81
/// from which to resolve function names that appear in the template.</param>
82
- public OutputTemplate (
82
+ public ExpressionTemplate (
83
83
string template ,
84
84
IFormatProvider ? formatProvider = null ,
85
85
IEnumerable < NameResolver > ? orderedResolvers = null )
0 commit comments