protected override async Task BeginProcessingAsync(CancellationToken cancellationToken) { await base.BeginProcessingAsync(cancellationToken); deserializer = new KubeYamlDeserializer(Logger, ModelTypes); serializer = new KubeYamlSerializer(Logger); }
protected override async Task ProcessRecordAsync(CancellationToken cancellationToken) { await base.ProcessRecordAsync(cancellationToken); var serializer = new KubeYamlSerializer(Logger); var yaml = serializer.Serialize(InputObject); WriteObject(yaml); }