HomePageVmImpl
Namespace: SlottyMedia.Backend.ViewModel.Pages.Home
public class HomePageVmImpl : IHomePageVm
Inheritance Object → HomePageVmImpl
Implements IHomePageVm
Properties
AuthPrincipalId
public Nullable<Guid> AuthPrincipalId { get; private set; }
Property Value
IsLoadingPage
public bool IsLoadingPage { get; private set; }
Property Value
Page
public IPage<PostDto> Page { get; private set; }
Property Value
IPage<PostDto>
Constructors
HomePageVmImpl(IPostService, IAuthService)
Instantiates this class
public HomePageVmImpl(IPostService postService, IAuthService authService)
Parameters
postService IPostService
authService IAuthService
Methods
Initialize()
public Task Initialize()
Returns
LoadPage(Int32)
public Task LoadPage(int pageNumber)
Parameters
pageNumber Int32