C# Класс Sitecore.Social.Hyves.Providers.HyvesProvider

Наследование: NetworkProvider, IAuth, IGetAccountInfo, IPublishOnTheWall, IMessageStatistics
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AuthGetAccessToken ( AuthArgs args ) : void
AuthGetCode ( AuthArgs args ) : void
GetAccountBasicData ( Account account ) : AccountBasicData
GetAccountId ( Account account ) : string
GetAccountInfo ( Account account, IEnumerable acceptedFields ) : IEnumerable
GetDisplayName ( Account account ) : string
GetMessageStatistics ( Account account, string messageId ) : double>.Dictionary
GetStatisticsCounterDisplayName ( string statisticsCounterName ) : string
HyvesProvider ( Application application )
PublishOnTheWall ( Account account, Message message ) : string

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

Метод Описание
GetHyvesService ( Account account ) : Hyves.Service.HyvesService
GetHyvesSession ( Account account ) : Hyves.Service.Core.HyvesSession
GetHyvesUser ( Account account ) : Hyves.Service.User
GetMethodDescriptionDictionary ( ) : HyvesMethod>.Dictionary
LoadHyvesSession ( AuthArgs authArgs ) : HyvesServerSession
SaveHyvesSession ( AuthArgs authArgs, HyvesServerSession hyvesServerSession ) : void
TryToRemoveBrackets ( string expresstion ) : string

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

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

public AuthGetAccessToken ( AuthArgs args ) : void
args AuthArgs
Результат void

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

public AuthGetCode ( AuthArgs args ) : void
args AuthArgs
Результат void

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

public GetAccountBasicData ( Account account ) : AccountBasicData
account Account
Результат AccountBasicData

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

public GetAccountId ( Account account ) : string
account Account
Результат string

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

public GetAccountInfo ( Account account, IEnumerable acceptedFields ) : IEnumerable
account Account
acceptedFields IEnumerable
Результат IEnumerable

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

public GetDisplayName ( Account account ) : string
account Account
Результат string

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

public GetMessageStatistics ( Account account, string messageId ) : double>.Dictionary
account Account
messageId string
Результат double>.Dictionary

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

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

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

public HyvesProvider ( Application application )
application Application

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

public PublishOnTheWall ( Account account, Message message ) : string
account Account
message Message
Результат string