C# Class BlogSharp.Core.Impl.Plugins.Pingback.PingbackService

Inheritance: IPingbackService
Afficher le fichier Open project: BlogSharp/Blogsharp

Méthodes publiques

Свойство Type Description
UriRegEx Regex

Méthodes publiques

Méthode Description
HandleNewPost ( PostAddedEventArgs eventArgs ) : void
PingbackService ( IPostService postService, IHttpClient httpClient ) : System
ProcessPingback ( Uri sourceUri, Uri destinationUri ) : void
ProcessPingback ( string sourceUri, string destinationUri ) : void
SendPingback ( Uri pingbackUri, Uri sourceUri, Uri targetUri ) : void
SendPingback ( string pingbackUri, string sourceUri, string targetUri ) : void

Méthodes protégées

Méthode Description
ExtractUrls ( string text ) : string[]
GetPingbackUrl ( string link ) : string
ProcessLink ( string link ) : void

Method Details

ExtractUrls() protected méthode

protected ExtractUrls ( string text ) : string[]
text string
Résultat string[]

GetPingbackUrl() protected méthode

protected GetPingbackUrl ( string link ) : string
link string
Résultat string

HandleNewPost() public méthode

public HandleNewPost ( PostAddedEventArgs eventArgs ) : void
eventArgs PostAddedEventArgs
Résultat void

PingbackService() public méthode

public PingbackService ( IPostService postService, IHttpClient httpClient ) : System
postService IPostService
httpClient IHttpClient
Résultat System

ProcessLink() protected méthode

protected ProcessLink ( string link ) : void
link string
Résultat void

ProcessPingback() public méthode

public ProcessPingback ( Uri sourceUri, Uri destinationUri ) : void
sourceUri System.Uri
destinationUri System.Uri
Résultat void

ProcessPingback() public méthode

public ProcessPingback ( string sourceUri, string destinationUri ) : void
sourceUri string
destinationUri string
Résultat void

SendPingback() public méthode

public SendPingback ( Uri pingbackUri, Uri sourceUri, Uri targetUri ) : void
pingbackUri System.Uri
sourceUri System.Uri
targetUri System.Uri
Résultat void

SendPingback() public méthode

public SendPingback ( string pingbackUri, string sourceUri, string targetUri ) : void
pingbackUri string
sourceUri string
targetUri string
Résultat void

Property Details

UriRegEx public_oe static_oe property

public static Regex UriRegEx
Résultat Regex