C# Class Sitecore.Social.Hyves.Providers.HyvesProvider

Inheritance: NetworkProvider, IAuth, IGetAccountInfo, IPublishOnTheWall, IMessageStatistics
Afficher le fichier Open project: Sitecore/Hyves-network-provider-for-Sitecore-Social-Connected-1.3 Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AuthGetAccessToken() public méthode

public AuthGetAccessToken ( AuthArgs args ) : void
args AuthArgs
Résultat void

AuthGetCode() public méthode

public AuthGetCode ( AuthArgs args ) : void
args AuthArgs
Résultat void

GetAccountBasicData() public méthode

public GetAccountBasicData ( Account account ) : AccountBasicData
account Account
Résultat AccountBasicData

GetAccountId() public méthode

public GetAccountId ( Account account ) : string
account Account
Résultat string

GetAccountInfo() public méthode

public GetAccountInfo ( Account account, IEnumerable acceptedFields ) : IEnumerable
account Account
acceptedFields IEnumerable
Résultat IEnumerable

GetDisplayName() public méthode

public GetDisplayName ( Account account ) : string
account Account
Résultat string

GetMessageStatistics() public méthode

public GetMessageStatistics ( Account account, string messageId ) : double>.Dictionary
account Account
messageId string
Résultat double>.Dictionary

GetStatisticsCounterDisplayName() public méthode

public GetStatisticsCounterDisplayName ( string statisticsCounterName ) : string
statisticsCounterName string
Résultat string

HyvesProvider() public méthode

public HyvesProvider ( Application application )
application Application

PublishOnTheWall() public méthode

public PublishOnTheWall ( Account account, Message message ) : string
account Account
message Message
Résultat string