Show / Hide Table of Contents

Namespace ZptSharp

Classes

AngleSharpHostingBuilderExtensions

Extension methods for IBuildsHostingEnvironment instances.

CSharpHostingBuilderExtensions

Extension methods related to the use of ZPT Python expressions.

HapHostingBuilderExtensions

Extension methods for IBuildsHostingEnvironment instances.

NoMatchingReaderWriterException

Raised when no suitable implementation of IReadsAndWritesDocument can be found, but an implementation is required in order to proceed.

PythonHostingBuilderExtensions

Extension methods related to the use of ZPT Python expressions.

StreamToTextWriterCopier

Implementation of IWritesStreamToTextWriter which uses either a stream-copy (if the text writer is in fact a System.IO.StreamWriter), or otherwise a buffered read & write if the text writer is any other implementation.

TemplateDirectory

A model which represents a filesystem directory containing ZPT documents.

XmlHostingBuilderExtensions

Extension methods for IBuildsHostingEnvironment instances.

ZptFileRenderer

Implementation of IRendersZptFile which uses an IRendersZptDocument from a factory. It also uses an IGetsDocumentReaderWriterForFile to attempt to get the appropriate document reader/writer for the file.

ZptRenderingException

Base class for an exception raised by the ZPT Sharp rendering process.

ZptSharpHost

A utility to get an instance of IHostsZptSharp, enabling usage of ZptSharp without configuring it within your own application's dependency injection.

ZptSharpHostingBuilderExtensions

Extension methods for IBuildsHostingEnvironment instances.

ZptSharpServiceCollectionExtensions

Extension methods for Microsoft.Extensions.DependencyInjection.IServiceCollection instances.

Interfaces

IConfiguresRootContext

An object which may be used to add additional named values to the root TALES context.

IGetsStructuredMarkup

An object which can get a markup string, which may be inserted directly into a template document without any escaping or encoding.

IRendersZptDocument

An entry-point object for use by consuming logic. Renders ZPT documents from a stream and returns the rendered document as a stream.

IRendersZptFile

An entry-point object for use by consuming logic. Renders ZPT documents from a filesystem file and returns the rendered document as a stream.

IWritesStreamToTextWriter

An object which writes the contents of a System.IO.Stream to a System.IO.TextWriter.

In This Article
Back to top Generated by DocFX