C# 클래스 newtelligence.DasBlog.Web.Core.Utils

파일 보기 프로젝트 열기: AArnott/dasblog

공개 메소드들

메소드 설명
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
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

비공개 메소드들

메소드 설명
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() 공개 정적인 메소드

public static DeleteEntry ( string entryId, SiteConfig siteConfig, ILoggingDataService logService, IBlogDataService dataService ) : void
entryId string
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