HtmlReportCallbackUrlBuilder class

namespace: Serenity.Reporting   assemblySerenity.Extensions

Default implementation for IHtmlReportRenderUrlBuilder

public class HtmlReportCallbackUrlBuilder : IHtmlReportCallbackUrlBuilder

Public Members

name description
HtmlReportCallbackUrlBuilder(…) Default implementation for IHtmlReportRenderUrlBuilder
virtual GetRenderUrl(…) Gets the render URL for the specified report and options.

Protected Members

name description
readonly siteAbsoluteUrl- The site absolute URL service used to resolve the internal URL of the web site.
virtual GetAuthCookieName() Gets the name of the authentication cookie to forward to the report callback.
virtual GetCookiesToForward() Gets the cookies to forward to the report callback, including the report auth cookie and the current request's authentication and language cookies.
virtual GetLanguageCookieName() Gets the name of the language preference cookie to forward to the report callback.
virtual GetRenderAction(…) Gets the render action path for the specified report.
virtual GetReportKey(…) Gets the report key for the specified report, using its ReportAttribute key or its full type name.
virtual GetSiteInternalUrl() Gets the internal URL of the web site used to build the report callback URL.

See Also