public PostsListModel(PageViewModelContext context, Post <string>[] items, int totalItems, int page, int itemsPerPage, StorageItem logo, StorageItem logoSmall) : base(context, items, totalItems, page, itemsPerPage) { Logo = logo; LogoSmall = logoSmall; }
public PostViewModel(PageViewModelContext context, Post <TUserPk> entity, int commentsCount, Uri commentsUri, ContentEntityViewMode mode = ContentEntityViewMode.List) : base(context, entity, mode) { CommentsCount = commentsCount; CommentsUri = commentsUri; }
protected virtual PageViewModelContext GetPageContext() { var context = new PageViewModelContext(LinkGenerator, PropertiesProvider, Site, Version); return(context); }
public ErrorsViewModel(PageViewModelContext context, int errorCode) : base(context) { ErrorCode = errorCode; }