C# Class Sakura.AspNetCore.Mvc.Internal.DefaultPagerGenerator

Default implementation for IPagerGenerator.
Inheritance: IPagerGenerator
Datei anzeigen Open project: sgjsakura/AspNetCore

Private Properties

Property Type Description

Public Methods

Method Description
DefaultPagerGenerator ( IPagerListGenerator listGenerator, IPagerRenderingListGenerator renderingListGenerator, IPagerHtmlGenerator htmlGenerator ) : System.Linq

Initialize a new instance with all required services.

GeneratePager ( PagerGenerationContext context ) : IHtmlContent

Generate the entire HTML content for a pager renderling list.

Method Details

DefaultPagerGenerator() public method

Initialize a new instance with all required services.
public DefaultPagerGenerator ( IPagerListGenerator listGenerator, IPagerRenderingListGenerator renderingListGenerator, IPagerHtmlGenerator htmlGenerator ) : System.Linq
listGenerator IPagerListGenerator /// A generator used to generate collection of from the generation /// context. ///
renderingListGenerator IPagerRenderingListGenerator /// A generator used to generate from a collection /// of . ///
htmlGenerator IPagerHtmlGenerator /// A generator used to generate final from a /// . ///
return System.Linq

GeneratePager() public method

Generate the entire HTML content for a pager renderling list.
public GeneratePager ( PagerGenerationContext context ) : IHtmlContent
context PagerGenerationContext
return IHtmlContent