mirror of
https://github.com/actions/runner.git
synced 2026-01-13 22:52:16 +08:00
GitHub Actions Runner
This commit is contained in:
31
src/Sdk/DTObjectTemplating/ObjectTemplating/IObjectWriter.cs
Normal file
31
src/Sdk/DTObjectTemplating/ObjectTemplating/IObjectWriter.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
|
||||
namespace GitHub.DistributedTask.ObjectTemplating
|
||||
{
|
||||
/// <summary>
|
||||
/// Interface for building an object. This interface is used by
|
||||
/// TemplateWriter to convert a TemplateToken DOM to another format.
|
||||
/// </summary>
|
||||
internal interface IObjectWriter
|
||||
{
|
||||
void WriteNull();
|
||||
|
||||
void WriteBoolean(Boolean value);
|
||||
|
||||
void WriteNumber(Double value);
|
||||
|
||||
void WriteString(String value);
|
||||
|
||||
void WriteSequenceStart();
|
||||
|
||||
void WriteSequenceEnd();
|
||||
|
||||
void WriteMappingStart();
|
||||
|
||||
void WriteMappingEnd();
|
||||
|
||||
void WriteStart();
|
||||
|
||||
void WriteEnd();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user