Namespace ZptSharp.BulkRendering
Classes
BulkFileRenderer
Implementation of IRendersManyFiles which handles requests to render & write many template files at once.
BulkRenderingException
Raised when an attempt to bulk-render files fails with no files successfully output.
BulkRenderingFileResult
Describes the result of a bulk-rendering operation for a single input file.
BulkRenderingRequest
Represents a request to render many template files in bulk.
BulkRenderingRequestValidator
Implementation of IValidatesBulkRenderingRequest which validates a rendering request.
BulkRenderingResult
Represents the result from RenderAllAsync(BulkRenderingRequest, CancellationToken).
FileRendererAndSaver
Implementation of IRendersInputFile which renders the file and saves the output.
InputFile
Describes a single file to be rendered in a bulk-rendering operation.
InputFilesProvider
Implementation of IGetsInputFiles which gets input files from a request.
Interfaces
IGetsInputFiles
An object which can get a collection of the files to be processed by a bulk-rendering operation.
IRendersInputFile
An object which renders a single file as part of a bulk-rendering operation.
IRendersManyFiles
An object which may be used to render many template documents in a single operation.
IValidatesBulkRenderingRequest
An object which can assert that a rendering request is valid.