mirror of
https://github.com/actions/runner.git
synced 2025-12-14 22:24:11 +00:00
28 lines
658 B
C#
28 lines
658 B
C#
using System;
|
|
|
|
namespace GitHub.DistributedTask.ObjectTemplating
|
|
{
|
|
/// <summary>
|
|
/// Wraps an ITraceWriter so it can be passed for expression evaluation.
|
|
/// </summary>
|
|
internal sealed class ExpressionTraceWriter : DistributedTask.Expressions2.ITraceWriter
|
|
{
|
|
public ExpressionTraceWriter(ITraceWriter trace)
|
|
{
|
|
m_trace = trace;
|
|
}
|
|
|
|
public void Info(String message)
|
|
{
|
|
m_trace.Info("{0}", message);
|
|
}
|
|
|
|
public void Verbose(String message)
|
|
{
|
|
m_trace.Verbose("{0}", message);
|
|
}
|
|
|
|
private readonly ITraceWriter m_trace;
|
|
}
|
|
}
|