Show / Hide Table of Contents

Class BloggingPageHelper

Inheritance
System.Object
BloggingPageHelper
Namespace: Volo.Blogging.Pages.Blog
Assembly: Volo.Blogging.Web.dll
Syntax
public class BloggingPageHelper : ITransientDependency

Fields

DefaultTitle

Declaration
public const string DefaultTitle = "Blog"
Field Value
Type Description
System.String

MaxShortContentLength

Declaration
public const int MaxShortContentLength = 200
Field Value
Type Description
System.Int32

Properties

L

Declaration
public IHtmlLocalizer<BloggingResource> L { get; set; }
Property Value
Type Description
IHtmlLocalizer<BloggingResource>

Methods

ConvertDatetimeToTimeAgo(DateTime)

Declaration
public LocalizedHtmlString ConvertDatetimeToTimeAgo(DateTime dt)
Parameters
Type Name Description
System.DateTime dt
Returns
Type Description
LocalizedHtmlString

GetShortContent(String)

Declaration
public string GetShortContent(string content)
Parameters
Type Name Description
System.String content
Returns
Type Description
System.String

GetTitle(String)

Declaration
public string GetTitle(string title = null)
Parameters
Type Name Description
System.String title
Returns
Type Description
System.String

RenderMarkdownToHtml(String)

Declaration
public IHtmlContent RenderMarkdownToHtml(string content)
Parameters
Type Name Description
System.String content
Returns
Type Description
IHtmlContent

RenderMarkdownToHtmlAsString(String)

Declaration
public string RenderMarkdownToHtmlAsString(string content)
Parameters
Type Name Description
System.String content
Returns
Type Description
System.String

ReplaceCodeBlocksLanguage(String, String, String)

Declaration
protected string ReplaceCodeBlocksLanguage(string content, string currentLanguage, string newLanguage)
Parameters
Type Name Description
System.String content
System.String currentLanguage
System.String newLanguage
Returns
Type Description
System.String

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft