C# Класс jsreport.Local.LocalReportingService

Direct rendering inside server-less local jsreport
Наследование: ILocalReportingService
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Initialize ( ) : void

Decompress the jsreport.zip and copy server.js and prod.config.json from jsreport/production folder

Render ( object request ) : Report

Complex rendering, see the

Render ( string templateName, object data ) : Report

The simpliest rendering using template name and input data

Приватные методы

Метод Описание
CopyFilesRecursively ( DirectoryInfo source, DirectoryInfo target ) : void
Decompress ( ) : void
DeleteDirectoryContent ( string path, bool skipMainDir = true ) : void
IsWebApp ( AppDomain appDomain ) : bool

Описание методов

Initialize() публичный Метод

Decompress the jsreport.zip and copy server.js and prod.config.json from jsreport/production folder
public Initialize ( ) : void
Результат void

Render() публичный Метод

Complex rendering, see the
public Render ( object request ) : Report
request object Complex dynamic rendering request. See the API dialog in jsreport studio for details
Результат Report

Render() публичный Метод

The simpliest rendering using template name and input data
public Render ( string templateName, object data ) : Report
templateName string template name can be taken from jsreport studio or from folder name in VS
data object any json serializable object
Результат Report