コード例 #1
0
 /// <summary>
 ///     Initialize a new instance with all required services.
 /// </summary>
 /// <param name="listGenerator">
 ///     A generator used to generate collection of <see cref="PagerItem" /> from the generation
 ///     context.
 /// </param>
 /// <param name="renderingListGenerator">
 ///     A generator used to generate <see cref="PagerRenderingList" /> from a collection
 ///     of <see cref="PagerItem" />.
 /// </param>
 /// <param name="htmlGenerator">
 ///     A generator used to generate final <see cref="IHtmlContent" /> from a
 ///     <see cref="PagerRenderingList" />.
 /// </param>
 public DefaultPagerGenerator(IPagerListGenerator listGenerator, IPagerRenderingListGenerator renderingListGenerator,
                              IPagerHtmlGenerator htmlGenerator)
 {
     ListGenerator          = listGenerator;
     RenderingListGenerator = renderingListGenerator;
     HtmlGenerator          = htmlGenerator;
 }
コード例 #2
0
		/// <summary>
		///     Initialize a new instance with all required services.
		/// </summary>
		/// <param name="listGenerator">
		///     A generator used to generate collection of <see cref="PagerItem" /> from the generation
		///     context.
		/// </param>
		/// <param name="renderingListGenerator">
		///     A generator used to generate <see cref="PagerRenderingList" /> from a collection
		///     of <see cref="PagerItem" />.
		/// </param>
		/// <param name="htmlGenerator">
		///     A generator used to generate final <see cref="IHtmlContent" /> from a
		///     <see cref="PagerRenderingList" />.
		/// </param>
		public DefaultPagerGenerator(IPagerListGenerator listGenerator, IPagerRenderingListGenerator renderingListGenerator,
			IPagerHtmlGenerator htmlGenerator)
		{
			ListGenerator = listGenerator;
			RenderingListGenerator = renderingListGenerator;
			HtmlGenerator = htmlGenerator;
		}