PipelineDebugSerializer
Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Debugger
Represents the serializer for debug information in the pipeline
public class PipelineDebugSerializer : IPipelineDebugSerializer
Inheritance Object → PipelineDebugSerializer
Implements IPipelineDebugSerializer
Constructors
PipelineDebugSerializer()
Constructor
public PipelineDebugSerializer()
Methods
SerializeAsync(DebugInformationRoot)
public Task<string> SerializeAsync(DebugInformationRoot debugInformationRoot)
Parameters
debugInformationRoot DebugInformationRoot
Returns
SerializeAsync(StreamWriter, DebugInformationRoot)
public Task SerializeAsync(StreamWriter streamWriter, DebugInformationRoot debugInformationRoot)
Parameters
streamWriter StreamWriter
debugInformationRoot DebugInformationRoot
Returns
DeserializeAsync(String)
public Task<DebugInformationRoot> DeserializeAsync(string formattedText)
Parameters
formattedText String
Returns
DeserializeAsync(Stream, Nullable<CancellationToken>)
public Task<DebugInformationRoot> DeserializeAsync(Stream stream, Nullable<CancellationToken> cancellationToken)
Parameters
stream Stream
cancellationToken Nullable<CancellationToken>