C# Класс FourRoads.TelligentCommunity.MetaData.Logic.MetaDataLogic

Наследование: IMetaDataLogic
Показать файл Открыть проект

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

Метод Описание
FormatMetaString ( string rawFieldValue, string seperator, IDictionary namedParameters ) : string
GetAvailableExtendedMetaTags ( ) : string[]
GetBestImageUrlForContent ( System.Guid contentId, System.Guid contentTypeId ) : string
GetBestImageUrlForCurrent ( ) : string
GetCurrentMetaData ( ) : MetaData
GetDynamicFormXml ( ) : string
GetHash ( string inputString ) : byte[]
GetHashString ( string inputString ) : string
SaveMetaDataConfiguration ( string title, string description, string keywords, bool inherit, IDictionary extendedTags ) : void
UpdateConfiguration ( MetaDataConfiguration metaConfig ) : void

Защищенные методы

Метод Описание
ContextualItem ( Action contentUse, Action applicationUse, Action containerUse ) : void

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

Метод Описание
ExtractImage ( string content ) : string
GetBestImageUrlForContentDetails ( ContentDetails details ) : string
GetCacheKey ( string contentName ) : string
GetContentDetails ( System.Guid contentId, System.Guid contentTypeId ) : ContentDetails
GetCurrentContentDetails ( ) : ContentDetails
GetCurrentMetaData ( ContentDetails details ) : MetaData
MakeSafeFileName ( string name ) : string

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

ContextualItem() защищенный Метод

protected ContextualItem ( Action contentUse, Action applicationUse, Action containerUse ) : void
contentUse Action
applicationUse Action
containerUse Action
Результат void

FormatMetaString() публичный Метод

public FormatMetaString ( string rawFieldValue, string seperator, IDictionary namedParameters ) : string
rawFieldValue string
seperator string
namedParameters IDictionary
Результат string

GetAvailableExtendedMetaTags() публичный Метод

public GetAvailableExtendedMetaTags ( ) : string[]
Результат string[]

GetBestImageUrlForContent() публичный Метод

public GetBestImageUrlForContent ( System.Guid contentId, System.Guid contentTypeId ) : string
contentId System.Guid
contentTypeId System.Guid
Результат string

GetBestImageUrlForCurrent() публичный Метод

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

GetCurrentMetaData() публичный Метод

public GetCurrentMetaData ( ) : MetaData
Результат MetaData

GetDynamicFormXml() публичный Метод

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

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

public static GetHash ( string inputString ) : byte[]
inputString string
Результат byte[]

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

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

SaveMetaDataConfiguration() публичный Метод

public SaveMetaDataConfiguration ( string title, string description, string keywords, bool inherit, IDictionary extendedTags ) : void
title string
description string
keywords string
inherit bool
extendedTags IDictionary
Результат void

UpdateConfiguration() публичный Метод

public UpdateConfiguration ( MetaDataConfiguration metaConfig ) : void
metaConfig MetaDataConfiguration
Результат void