Class GeneratePdfModal
Inheritance
GeneratePdfModal
Assembly: Volo.Docs.Admin.Web.dll
Syntax
public class GeneratePdfModal : DocsAdminPageModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
GeneratePdfModal(IProjectAppService, IProjectAdminAppService, IDocumentPdfAdminAppService)
Declaration
public GeneratePdfModal(IProjectAppService projectAppService, IProjectAdminAppService projectAdminAppService, IDocumentPdfAdminAppService documentPdfAdminAppService)
Parameters
Properties
DocumentPdfAdminAppService
Declaration
protected IDocumentPdfAdminAppService DocumentPdfAdminAppService { get; }
Property Value
Language
Declaration
[BindProperty(SupportsGet = true)]
public string Language { get; set; }
Property Value
ProjectAdminAppService
Declaration
protected IProjectAdminAppService ProjectAdminAppService { get; }
Property Value
ProjectAppService
Declaration
protected IProjectAppService ProjectAppService { get; }
Property Value
ProjectId
Declaration
[BindProperty(SupportsGet = true)]
public Guid ProjectId { get; set; }
Property Value
Version
Declaration
[BindProperty(SupportsGet = true)]
public string Version { get; set; }
Property Value
ViewModel
Declaration
public GeneratePdfModal.GeneratePdfViewModel ViewModel { get; set; }
Property Value
Methods
OnGetAsync()
Declaration
public virtual Task<IActionResult> OnGetAsync()
Returns
OnPostAsync()
Declaration
public virtual Task<IActionResult> OnPostAsync()
Returns
Implements
Extension Methods