HtmlReportCallbackUrlBuilder class
namespace: Serenity.Reporting assembly: Serenity.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
- interface IHtmlReportCallbackUrlBuilder
- Source: HtmlReportCallbackUrlBuilder.cs