Class UpdateModel
Assembly: Volo.CmsKit.Admin.Web.dll
Syntax
public class UpdateModel : CmsKitAdminPageModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
UpdateModel(IBlogPostAdminAppService, IBlogFeatureAppService)
Declaration
public UpdateModel(IBlogPostAdminAppService blogPostAdminAppService, IBlogFeatureAppService blogFeatureAppService)
Parameters
Properties
BlogFeatureAppService
Declaration
protected IBlogFeatureAppService BlogFeatureAppService { get; }
Property Value
BlogPostAdminAppService
Declaration
protected IBlogPostAdminAppService BlogPostAdminAppService { get; }
Property Value
Id
Declaration
[HiddenInput]
[BindProperty(SupportsGet = true)]
public virtual Guid Id { get; set; }
Property Value
TagsFeature
Declaration
public virtual BlogFeatureDto TagsFeature { get; protected set; }
Property Value
ViewModel
Declaration
[BindProperty]
public virtual UpdateModel.UpdateBlogPostViewModel ViewModel { get; set; }
Property Value
Methods
OnGetAsync()
Declaration
public virtual Task OnGetAsync()
Returns
OnPostAsync()
Declaration
public virtual Task<IActionResult> OnPostAsync()
Returns
Implements
Extension Methods