C# Класс newtelligence.DasBlog.Web.Core.SiteUtilities

Summary description for Utils.
Показать файл Открыть проект

Открытые методы

Метод Описание
ApplyClickThrough ( SiteConfig siteConfig, string entryId, string content ) : string
ApplyContentFilters ( SiteConfig siteConfig, string content ) : string
AreCommentsAllowed ( newtelligence.DasBlog.Runtime.Entry entry, SiteConfig siteConfig ) : bool
ClipString ( string text, int length ) : string
ClipString ( string text, int length, string trailer ) : string
DeleteEntry ( string entryId, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void

Deletes an entry, including comments enclosures etc.

Admins can delete all, contributors only their own.

FilterContent ( SiteConfig siteConfig, string entryId, string content ) : string
FilterContent ( string entryId, string content ) : string
FilterHtml ( string input, ValidTagCollection allowedTags ) : string
FindHyperLinks ( string content ) : MatchCollection
GetAdminPageUrl ( ) : string
GetAdminPageUrl ( SiteConfig siteConfig ) : string
GetAggregatorBugUrl ( SiteConfig siteConfig, string id ) : string
GetAtomCategoryUrl ( SiteConfig siteConfig, string categoryName ) : string

GetAtomCategoryUrl ( string categoryName ) : string

GetAtomUrl ( ) : string

GetAtomUrl ( SiteConfig siteConfig ) : string

GetBaseUrl ( ) : string
GetBaseUrl ( SiteConfig siteConfig ) : string
GetBloggerUrl ( ) : string

GetBloggerUrl ( SiteConfig siteConfig ) : string

GetCategoryViewUrl ( SiteConfig siteConfig, string categoryName ) : string

GetCategoryViewUrl ( SiteConfig siteConfig, string categoryName, int page ) : string

GetCategoryViewUrl ( string categoryName ) : string

GetCategoryViewUrl ( string categoryName, int page ) : string

GetCdfUrl ( ) : string
GetCdfUrl ( SiteConfig siteConfig ) : string
GetClickThroughUrl ( SiteConfig siteConfig, string id ) : string
GetCommentApproveUrl ( SiteConfig siteConfig, string entryId, string commentId ) : string
GetCommentApproveUrl ( string targetEntryId, string commentId ) : string
GetCommentDeleteUrl ( SiteConfig siteConfig, string entryId, string commentId ) : string
GetCommentDeleteUrl ( string targetEntryId, string commentId ) : string
GetCommentReportUrl ( SiteConfig siteConfig, string entryId, string commentId ) : string
GetCommentViewUrl ( SiteConfig siteConfig, string entryId ) : string
GetCommentViewUrl ( SiteConfig siteConfig, string entryId, string commentId ) : string
GetCommentViewUrl ( string targetEntryId ) : string
GetCommentViewUrl ( string targetEntryId, string commentId ) : string
GetCommentsRssUrl ( ) : string
GetCommentsRssUrl ( SiteConfig siteConfig ) : string
GetCompressedTitleUrl ( SiteConfig siteConfig, string title ) : string
GetCompressedTitleUrl ( string title ) : string

Gets the compressed title URL.

GetCrosspostTrackingUrlBase ( SiteConfig siteConfig ) : string
GetDayViewUrl ( System.DateTime day ) : string
GetDayViewUrl ( SiteConfig siteConfig, System.DateTime day ) : string
GetEditViewUrl ( SiteConfig siteConfig, string id ) : string
GetEditViewUrl ( string id ) : string
GetEnclosureLinkUrl ( SiteConfig siteConfig, string id, Attachment attachment ) : string
GetEnclosureLinkUrl ( string id, Attachment attachment ) : string
GetEntryCommentsRssUrl ( SiteConfig siteConfig, string id ) : string
GetEntryCommentsRssUrl ( string id ) : string
GetFeedCategoryUrl ( SiteConfig siteConfig, string categoryName ) : string

GetFeedCategoryUrl ( string categoryName ) : string

GetFeedUrl ( ) : string

Returns the Rss Url, where the default protocol "http" is replaced by the standard "feed" protocol

GetFeedUrl ( SiteConfig siteConfig ) : string

Returns the Rss Url, where the default protocol "http" is replaced by the standard "feed" protocol

GetLatestModifedCommentDateTime ( IBlogDataService dataService, CommentCollection comments ) : System.DateTime
GetLatestModifedEntryDateTime ( IBlogDataService dataService, EntryCollection entries ) : System.DateTime
GetMicrosummaryUrl ( ) : string
GetMicrosummaryUrl ( SiteConfig siteConfig ) : string
GetMonthViewUrl ( System.DateTime month ) : string
GetMonthViewUrl ( SiteConfig siteConfig, System.DateTime month ) : string
GetObfuscatedEmailUrl ( string emailAddress ) : string
GetObfuscatedEmailUrl ( string emailAddress, string subject ) : string
GetObfuscatedString ( string input ) : string

Obfuscates a string using HTML character references (hex) and character entities. This is usefull for hiding e-mail addresses from spammers.

The resulant string has a mix of HTML character references, salted characters and character entities

GetPagedViewUrl ( SiteConfig siteConfig, int page ) : string
GetPagedViewUrl ( int page ) : string
GetPermaLinkUrl ( newtelligence.DasBlog.Runtime.Entry entry ) : string

Gets the permalink of a post based on the SiteConfig.EnableTitlePermaLink. Does not return the Entry.CompressedTitle of an Entry.

GetPermaLinkUrl ( SiteConfig siteConfig, newtelligence.DasBlog.Runtime.Entry entry ) : string

Gets the permalink of a post based on the SiteConfig.EnableTitlePermaLink. Does not return the Entry.CompressedTitle of an Entry.

GetPermaLinkUrl ( SiteConfig siteConfig, EntryIdCacheEntry e ) : string

Gets the permalink of a post based on the SiteConfig.EnableTitlePermaLink. Does not return the Entry.CompressedTitle of an EntryIdCacheEntry.

GetPermaLinkUrl ( SiteConfig siteConfig, string id ) : string

Gets the raw style permalink of a post. Does not return the Entry.CompressedTitle of an Entry.

GetPermaLinkUrl ( string id ) : string

Gets the raw style permalink of a post. Does not return the Entry.CompressedTitle of an Entry.

GetProfileViewUrl ( SiteConfig siteConfig, string userName, bool profileMapping ) : string
GetRsdUrl ( ) : string
GetRsdUrl ( SiteConfig siteConfig ) : string
GetRssCategoryUrl ( SiteConfig siteConfig, string categoryName ) : string

GetRssCategoryUrl ( string categoryName ) : string

GetRssUrl ( ) : string

GetRssUrl ( SiteConfig siteConfig ) : string
GetStartPageUrl ( ) : string
GetStartPageUrl ( SiteConfig siteConfig ) : string
GetStatusNotModified ( System.DateTime latest ) : bool
GetTrackbackDeleteUrl ( SiteConfig siteConfig, string entryId, string referralPermalink, TrackingType type ) : string
GetTrackbackDeleteUrl ( string entryId, string referralPermalink, TrackingType type ) : string
GetTrackbackUrl ( SiteConfig siteConfig, string id ) : string
GetTrackbackUrl ( string id ) : string
GetUserAgent ( ) : string
GetUserViewUrl ( SiteConfig siteConfig, string userName ) : string
GetUserViewUrl ( string userName ) : string
MapPath ( string virtualPath ) : string

Maps a virtual path to a physical path, respects the mapping rules from Server.MapPath.

MapUrl ( string requestUrl ) : string

Maps a re-written Url written using LinkRewriter to a normal PathAndQuery url.

ParseSearchString ( string referral ) : HyperLink
ReferralFromSelf ( SiteConfig siteConfig, string referral ) : bool
ReferralFromSelf ( string referral, string baseUri ) : bool
RelativeToRoot ( SiteConfig siteConfig, string relative ) : string
RelativeToRoot ( string relative ) : string
SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, TrackbackInfoCollection trackbackList, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, TrackbackInfoCollection trackbackList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, string trackbackUrl, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
SpamBlocker ( string email ) : string
UpdateEntry ( newtelligence.DasBlog.Runtime.Entry entry, string trackbackUrl, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : EntrySaveState

Приватные методы

Метод Описание
ApplyUrlEncoding ( string content ) : string
BreakCache ( SiteConfig siteConfig, string categories ) : void
CanEdit ( IPrincipal user, newtelligence.DasBlog.Runtime.Entry entry ) : bool
ComposeMail ( newtelligence.DasBlog.Runtime.Entry entry, SiteConfig siteConfig ) : newtelligence.DasBlog.Runtime.SendMailInfo
GetAdvancedGoogleQuery ( Hashtable queryString ) : string
InternalSaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, TrackbackInfoCollection trackbackList, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : EntrySaveState
LinkRewriter ( SiteConfig siteConfig, string link ) : string
LinkRewriter ( SiteConfig siteConfig, string link, string bookmark ) : string

TSC: LinkRewriter rewrites an given link for search robots.

RootUrl ( ) : string
RootUrl ( SiteConfig siteConfig ) : string
SendEmail ( newtelligence.DasBlog.Runtime.Entry entry, SiteConfig siteConfig, ILoggingDataService logService ) : void

Send an email notification that an entry has been made.

Описание методов

ApplyClickThrough() публичный статический Метод

public static ApplyClickThrough ( SiteConfig siteConfig, string entryId, string content ) : string
siteConfig SiteConfig
entryId string
content string
Результат string

ApplyContentFilters() публичный статический Метод

public static ApplyContentFilters ( SiteConfig siteConfig, string content ) : string
siteConfig SiteConfig
content string
Результат string

AreCommentsAllowed() публичный статический Метод

public static AreCommentsAllowed ( newtelligence.DasBlog.Runtime.Entry entry, SiteConfig siteConfig ) : bool
entry newtelligence.DasBlog.Runtime.Entry
siteConfig SiteConfig
Результат bool

ClipString() публичный статический Метод

public static ClipString ( string text, int length ) : string
text string
length int
Результат string

ClipString() публичный статический Метод

public static ClipString ( string text, int length, string trailer ) : string
text string
length int
trailer string
Результат string

DeleteEntry() публичный статический Метод

Deletes an entry, including comments enclosures etc.
Admins can delete all, contributors only their own.
public static DeleteEntry ( string entryId, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
entryId string The entry to delete.
siteConfig SiteConfig
logService ILoggingDataService
dataService IBlogDataService
Результат void

FilterContent() публичный статический Метод

public static FilterContent ( SiteConfig siteConfig, string entryId, string content ) : string
siteConfig SiteConfig
entryId string
content string
Результат string

FilterContent() публичный статический Метод

public static FilterContent ( string entryId, string content ) : string
entryId string
content string
Результат string

FilterHtml() публичный статический Метод

public static FilterHtml ( string input, ValidTagCollection allowedTags ) : string
input string
allowedTags ValidTagCollection
Результат string

FindHyperLinks() публичный статический Метод

public static FindHyperLinks ( string content ) : MatchCollection
content string
Результат System.Text.RegularExpressions.MatchCollection

GetAdminPageUrl() публичный статический Метод

public static GetAdminPageUrl ( ) : string
Результат string

GetAdminPageUrl() публичный статический Метод

public static GetAdminPageUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetAggregatorBugUrl() публичный статический Метод

public static GetAggregatorBugUrl ( SiteConfig siteConfig, string id ) : string
siteConfig SiteConfig
id string
Результат string

GetAtomCategoryUrl() публичный статический Метод

public static GetAtomCategoryUrl ( SiteConfig siteConfig, string categoryName ) : string
siteConfig SiteConfig
categoryName string
Результат string

GetAtomCategoryUrl() публичный статический Метод

public static GetAtomCategoryUrl ( string categoryName ) : string
categoryName string
Результат string

GetAtomUrl() публичный статический Метод

public static GetAtomUrl ( ) : string
Результат string

GetAtomUrl() публичный статический Метод

public static GetAtomUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetBaseUrl() публичный статический Метод

public static GetBaseUrl ( ) : string
Результат string

GetBaseUrl() публичный статический Метод

public static GetBaseUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetBloggerUrl() публичный статический Метод

public static GetBloggerUrl ( ) : string
Результат string

GetBloggerUrl() публичный статический Метод

public static GetBloggerUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetCategoryViewUrl() публичный статический Метод

public static GetCategoryViewUrl ( SiteConfig siteConfig, string categoryName ) : string
siteConfig SiteConfig
categoryName string
Результат string

GetCategoryViewUrl() публичный статический Метод

public static GetCategoryViewUrl ( SiteConfig siteConfig, string categoryName, int page ) : string
siteConfig SiteConfig
categoryName string
page int The page this link points to, or 0 (zero) when there is no paging.
Результат string

GetCategoryViewUrl() публичный статический Метод

public static GetCategoryViewUrl ( string categoryName ) : string
categoryName string
Результат string

GetCategoryViewUrl() публичный статический Метод

public static GetCategoryViewUrl ( string categoryName, int page ) : string
categoryName string
page int The page this link points to, or 0 (zero) when there is no paging.
Результат string

GetCdfUrl() публичный статический Метод

public static GetCdfUrl ( ) : string
Результат string

GetCdfUrl() публичный статический Метод

public static GetCdfUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetClickThroughUrl() публичный статический Метод

public static GetClickThroughUrl ( SiteConfig siteConfig, string id ) : string
siteConfig SiteConfig
id string
Результат string

GetCommentApproveUrl() публичный статический Метод

public static GetCommentApproveUrl ( SiteConfig siteConfig, string entryId, string commentId ) : string
siteConfig SiteConfig
entryId string
commentId string
Результат string

GetCommentApproveUrl() публичный статический Метод

public static GetCommentApproveUrl ( string targetEntryId, string commentId ) : string
targetEntryId string
commentId string
Результат string

GetCommentDeleteUrl() публичный статический Метод

public static GetCommentDeleteUrl ( SiteConfig siteConfig, string entryId, string commentId ) : string
siteConfig SiteConfig
entryId string
commentId string
Результат string

GetCommentDeleteUrl() публичный статический Метод

public static GetCommentDeleteUrl ( string targetEntryId, string commentId ) : string
targetEntryId string
commentId string
Результат string

GetCommentReportUrl() публичный статический Метод

public static GetCommentReportUrl ( SiteConfig siteConfig, string entryId, string commentId ) : string
siteConfig SiteConfig
entryId string
commentId string
Результат string

GetCommentViewUrl() публичный статический Метод

public static GetCommentViewUrl ( SiteConfig siteConfig, string entryId ) : string
siteConfig SiteConfig
entryId string
Результат string

GetCommentViewUrl() публичный статический Метод

public static GetCommentViewUrl ( SiteConfig siteConfig, string entryId, string commentId ) : string
siteConfig SiteConfig
entryId string
commentId string
Результат string

GetCommentViewUrl() публичный статический Метод

public static GetCommentViewUrl ( string targetEntryId ) : string
targetEntryId string
Результат string

GetCommentViewUrl() публичный статический Метод

public static GetCommentViewUrl ( string targetEntryId, string commentId ) : string
targetEntryId string
commentId string
Результат string

GetCommentsRssUrl() публичный статический Метод

public static GetCommentsRssUrl ( ) : string
Результат string

GetCommentsRssUrl() публичный статический Метод

public static GetCommentsRssUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetCompressedTitleUrl() публичный статический Метод

public static GetCompressedTitleUrl ( SiteConfig siteConfig, string title ) : string
siteConfig SiteConfig
title string
Результат string

GetCompressedTitleUrl() публичный статический Метод

Gets the compressed title URL.
public static GetCompressedTitleUrl ( string title ) : string
title string Title.
Результат string

GetCrosspostTrackingUrlBase() публичный статический Метод

public static GetCrosspostTrackingUrlBase ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetDayViewUrl() публичный статический Метод

public static GetDayViewUrl ( System.DateTime day ) : string
day System.DateTime
Результат string

GetDayViewUrl() публичный статический Метод

public static GetDayViewUrl ( SiteConfig siteConfig, System.DateTime day ) : string
siteConfig SiteConfig
day System.DateTime
Результат string

GetEditViewUrl() публичный статический Метод

public static GetEditViewUrl ( SiteConfig siteConfig, string id ) : string
siteConfig SiteConfig
id string
Результат string

GetEditViewUrl() публичный статический Метод

public static GetEditViewUrl ( string id ) : string
id string
Результат string

GetEnclosureLinkUrl() публичный статический Метод

public static GetEnclosureLinkUrl ( SiteConfig siteConfig, string id, Attachment attachment ) : string
siteConfig SiteConfig
id string
attachment Attachment
Результат string

GetEnclosureLinkUrl() публичный статический Метод

public static GetEnclosureLinkUrl ( string id, Attachment attachment ) : string
id string
attachment Attachment
Результат string

GetEntryCommentsRssUrl() публичный статический Метод

public static GetEntryCommentsRssUrl ( SiteConfig siteConfig, string id ) : string
siteConfig SiteConfig
id string
Результат string

GetEntryCommentsRssUrl() публичный статический Метод

public static GetEntryCommentsRssUrl ( string id ) : string
id string
Результат string

GetFeedCategoryUrl() публичный статический Метод

public static GetFeedCategoryUrl ( SiteConfig siteConfig, string categoryName ) : string
siteConfig SiteConfig
categoryName string
Результат string

GetFeedCategoryUrl() публичный статический Метод

public static GetFeedCategoryUrl ( string categoryName ) : string
categoryName string
Результат string

GetFeedUrl() публичный статический Метод

Returns the Rss Url, where the default protocol "http" is replaced by the standard "feed" protocol
public static GetFeedUrl ( ) : string
Результат string

GetFeedUrl() публичный статический Метод

Returns the Rss Url, where the default protocol "http" is replaced by the standard "feed" protocol
public static GetFeedUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig SiteConfig
Результат string

GetLatestModifedCommentDateTime() публичный статический Метод

public static GetLatestModifedCommentDateTime ( IBlogDataService dataService, CommentCollection comments ) : System.DateTime
dataService IBlogDataService
comments CommentCollection
Результат System.DateTime

GetLatestModifedEntryDateTime() публичный статический Метод

public static GetLatestModifedEntryDateTime ( IBlogDataService dataService, EntryCollection entries ) : System.DateTime
dataService IBlogDataService
entries EntryCollection
Результат System.DateTime

GetMicrosummaryUrl() публичный статический Метод

public static GetMicrosummaryUrl ( ) : string
Результат string

GetMicrosummaryUrl() публичный статический Метод

public static GetMicrosummaryUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetMonthViewUrl() публичный статический Метод

public static GetMonthViewUrl ( System.DateTime month ) : string
month System.DateTime
Результат string

GetMonthViewUrl() публичный статический Метод

public static GetMonthViewUrl ( SiteConfig siteConfig, System.DateTime month ) : string
siteConfig SiteConfig
month System.DateTime
Результат string

GetObfuscatedEmailUrl() публичный статический Метод

public static GetObfuscatedEmailUrl ( string emailAddress ) : string
emailAddress string
Результат string

GetObfuscatedEmailUrl() публичный статический Метод

public static GetObfuscatedEmailUrl ( string emailAddress, string subject ) : string
emailAddress string
subject string
Результат string

GetObfuscatedString() публичный статический Метод

Obfuscates a string using HTML character references (hex) and character entities. This is usefull for hiding e-mail addresses from spammers.
The resulant string has a mix of HTML character references, salted characters and character entities
public static GetObfuscatedString ( string input ) : string
input string The string to obfuscate.
Результат string

GetPagedViewUrl() публичный статический Метод

public static GetPagedViewUrl ( SiteConfig siteConfig, int page ) : string
siteConfig SiteConfig
page int
Результат string

GetPagedViewUrl() публичный статический Метод

public static GetPagedViewUrl ( int page ) : string
page int
Результат string

GetPermaLinkUrl() публичный статический Метод

Gets the permalink of a post based on the SiteConfig.EnableTitlePermaLink. Does not return the Entry.CompressedTitle of an Entry.
public static GetPermaLinkUrl ( newtelligence.DasBlog.Runtime.Entry entry ) : string
entry newtelligence.DasBlog.Runtime.Entry
Результат string

GetPermaLinkUrl() публичный статический Метод

Gets the permalink of a post based on the SiteConfig.EnableTitlePermaLink. Does not return the Entry.CompressedTitle of an Entry.
public static GetPermaLinkUrl ( SiteConfig siteConfig, newtelligence.DasBlog.Runtime.Entry entry ) : string
siteConfig SiteConfig
entry newtelligence.DasBlog.Runtime.Entry
Результат string

GetPermaLinkUrl() публичный статический Метод

Gets the permalink of a post based on the SiteConfig.EnableTitlePermaLink. Does not return the Entry.CompressedTitle of an EntryIdCacheEntry.
public static GetPermaLinkUrl ( SiteConfig siteConfig, EntryIdCacheEntry e ) : string
siteConfig SiteConfig
e newtelligence.DasBlog.Runtime.EntryIdCacheEntry
Результат string

GetPermaLinkUrl() публичный статический Метод

Gets the raw style permalink of a post. Does not return the Entry.CompressedTitle of an Entry.
public static GetPermaLinkUrl ( SiteConfig siteConfig, string id ) : string
siteConfig SiteConfig
id string
Результат string

GetPermaLinkUrl() публичный статический Метод

Gets the raw style permalink of a post. Does not return the Entry.CompressedTitle of an Entry.
public static GetPermaLinkUrl ( string id ) : string
id string
Результат string

GetProfileViewUrl() публичный статический Метод

public static GetProfileViewUrl ( SiteConfig siteConfig, string userName, bool profileMapping ) : string
siteConfig SiteConfig
userName string
profileMapping bool
Результат string

GetRsdUrl() публичный статический Метод

public static GetRsdUrl ( ) : string
Результат string

GetRsdUrl() публичный статический Метод

public static GetRsdUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetRssCategoryUrl() публичный статический Метод

public static GetRssCategoryUrl ( SiteConfig siteConfig, string categoryName ) : string
siteConfig SiteConfig
categoryName string
Результат string

GetRssCategoryUrl() публичный статический Метод

public static GetRssCategoryUrl ( string categoryName ) : string
categoryName string
Результат string

GetRssUrl() публичный статический Метод

public static GetRssUrl ( ) : string
Результат string

GetRssUrl() публичный статический Метод

public static GetRssUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetStartPageUrl() публичный статический Метод

public static GetStartPageUrl ( ) : string
Результат string

GetStartPageUrl() публичный статический Метод

public static GetStartPageUrl ( SiteConfig siteConfig ) : string
siteConfig SiteConfig
Результат string

GetStatusNotModified() публичный статический Метод

public static GetStatusNotModified ( System.DateTime latest ) : bool
latest System.DateTime
Результат bool

GetTrackbackDeleteUrl() публичный статический Метод

public static GetTrackbackDeleteUrl ( SiteConfig siteConfig, string entryId, string referralPermalink, TrackingType type ) : string
siteConfig SiteConfig
entryId string
referralPermalink string
type TrackingType
Результат string

GetTrackbackDeleteUrl() публичный статический Метод

public static GetTrackbackDeleteUrl ( string entryId, string referralPermalink, TrackingType type ) : string
entryId string
referralPermalink string
type TrackingType
Результат string

GetTrackbackUrl() публичный статический Метод

public static GetTrackbackUrl ( SiteConfig siteConfig, string id ) : string
siteConfig SiteConfig
id string
Результат string

GetTrackbackUrl() публичный статический Метод

public static GetTrackbackUrl ( string id ) : string
id string
Результат string

GetUserAgent() публичный статический Метод

public static GetUserAgent ( ) : string
Результат string

GetUserViewUrl() публичный статический Метод

public static GetUserViewUrl ( SiteConfig siteConfig, string userName ) : string
siteConfig SiteConfig
userName string
Результат string

GetUserViewUrl() публичный статический Метод

public static GetUserViewUrl ( string userName ) : string
userName string
Результат string

MapPath() публичный статический Метод

Maps a virtual path to a physical path, respects the mapping rules from Server.MapPath.
public static MapPath ( string virtualPath ) : string
virtualPath string The virtual path to map.
Результат string

MapUrl() публичный статический Метод

Maps a re-written Url written using LinkRewriter to a normal PathAndQuery url.
public static MapUrl ( string requestUrl ) : string
requestUrl string The re-written url
Результат string

ParseSearchString() публичный статический Метод

public static ParseSearchString ( string referral ) : HyperLink
referral string
Результат System.Web.UI.WebControls.HyperLink

ReferralFromSelf() публичный статический Метод

public static ReferralFromSelf ( SiteConfig siteConfig, string referral ) : bool
siteConfig SiteConfig
referral string
Результат bool

ReferralFromSelf() публичный статический Метод

public static ReferralFromSelf ( string referral, string baseUri ) : bool
referral string
baseUri string
Результат bool

RelativeToRoot() публичный статический Метод

public static RelativeToRoot ( SiteConfig siteConfig, string relative ) : string
siteConfig SiteConfig
relative string
Результат string

RelativeToRoot() публичный статический Метод

public static RelativeToRoot ( string relative ) : string
relative string
Результат string

SaveEntry() публичный статический Метод

public static SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
entry newtelligence.DasBlog.Runtime.Entry
crosspostList CrosspostInfoCollection
siteConfig SiteConfig
logService ILoggingDataService
dataService IBlogDataService
Результат void

SaveEntry() публичный статический Метод

public static SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
entry newtelligence.DasBlog.Runtime.Entry
siteConfig SiteConfig
logService ILoggingDataService
dataService IBlogDataService
Результат void

SaveEntry() публичный статический Метод

public static SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, TrackbackInfoCollection trackbackList, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
entry newtelligence.DasBlog.Runtime.Entry
trackbackList TrackbackInfoCollection
crosspostList CrosspostInfoCollection
siteConfig SiteConfig
logService ILoggingDataService
dataService IBlogDataService
Результат void

SaveEntry() публичный статический Метод

public static SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, TrackbackInfoCollection trackbackList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
entry newtelligence.DasBlog.Runtime.Entry
trackbackList TrackbackInfoCollection
siteConfig SiteConfig
logService ILoggingDataService
dataService IBlogDataService
Результат void

SaveEntry() публичный статический Метод

public static SaveEntry ( newtelligence.DasBlog.Runtime.Entry entry, string trackbackUrl, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
entry newtelligence.DasBlog.Runtime.Entry
trackbackUrl string
crosspostList CrosspostInfoCollection
siteConfig SiteConfig
logService ILoggingDataService
dataService IBlogDataService
Результат void

SpamBlocker() публичный статический Метод

public static SpamBlocker ( string email ) : string
email string
Результат string

UpdateEntry() публичный статический Метод

public static UpdateEntry ( newtelligence.DasBlog.Runtime.Entry entry, string trackbackUrl, CrosspostInfoCollection crosspostList, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : EntrySaveState
entry newtelligence.DasBlog.Runtime.Entry
trackbackUrl string
crosspostList CrosspostInfoCollection
siteConfig SiteConfig
logService ILoggingDataService
dataService IBlogDataService
Результат EntrySaveState