Table of Contents

Method Export

Namespace
ReportWright.AspNetCore
Assembly
ReportWright.AspNetCore.dll

Export(ReportPageModel, string, int?, CancellationToken, out ExportFormat)

Exports pages in a registered format.

public byte[] Export(ReportPageModel pages, string formatName, int? pageNumber, CancellationToken cancellationToken, out ExportFormat format)

Parameters

pages ReportPageModel

The paginated report.

formatName string

The format's name.

pageNumber int?

The page, for a single-page format.

cancellationToken CancellationToken

Cancels the export.

format ExportFormat

The format used.

Returns

byte[]

The file's bytes.

Exceptions

KeyNotFoundException

No such format is registered.