Skip to main content

ICmtSchemaWriter

  • Namespace: PPDS.Migration.Formats
  • Assembly: PPDS.Migration
  • Kind: Interface

Summary

Interface for writing CMT-compatible schema files.

Members

Methods

WriteAsync

Task WriteAsync(MigrationSchema schema, Stream stream, CancellationToken cancellationToken)

Writes a migration schema to a stream.

  • Param schema: The schema to write.

  • Param stream: The output stream.

  • Param cancellationToken: Cancellation token.

WriteAsync

Task WriteAsync(MigrationSchema schema, string path, CancellationToken cancellationToken)

Writes a migration schema to a file.

  • Param schema: The schema to write.

  • Param path: The output file path.

  • Param cancellationToken: Cancellation token.