CmtSchemaReader
- Namespace:
PPDS.Migration.Formats - Assembly:
PPDS.Migration - Kind: Class
- Implements:
ICmtSchemaReader
Summary
Reads CMT schema.xml files.
Members
Constructors
CmtSchemaReader()
CmtSchemaReader()
Initializes a new instance of the PPDS.Migration.Formats.CmtSchemaReader class.
CmtSchemaReader(ILogger<CmtSchemaReader> logger)
CmtSchemaReader(ILogger<CmtSchemaReader> logger)
Initializes a new instance of the PPDS.Migration.Formats.CmtSchemaReader class.
- Param
logger: The logger.
Methods
ReadAsync
Task<MigrationSchema> ReadAsync(Stream stream, CancellationToken cancellationToken)
Reads a schema from a stream.
-
Param
stream: The stream containing schema XML. -
Param
cancellationToken: Cancellation token. -
Returns: The parsed migration schema.
ReadAsync
Task<MigrationSchema> ReadAsync(string path, CancellationToken cancellationToken)
Reads a schema from a file path.
-
Param
path: The path to the schema.xml file. -
Param
cancellationToken: Cancellation token. -
Returns: The parsed migration schema.