Skip to content

HomePageVmImpl

Namespace: SlottyMedia.Backend.ViewModel.Pages.Home

public class HomePageVmImpl : IHomePageVm

Inheritance ObjectHomePageVmImpl
Implements IHomePageVm

Properties

AuthPrincipalId

public Nullable<Guid> AuthPrincipalId { get; private set; }

Property Value

Nullable<Guid>

IsLoadingPage

public bool IsLoadingPage { get; private set; }

Property Value

Boolean

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

Task

LoadPage(Int32)

public Task LoadPage(int pageNumber)

Parameters

pageNumber Int32

Returns

Task