NFX.Web.Social NamespaceNFX Class Library

[This is preliminary documentation and is subject to change.]

Provides functions for working with social networks like GooglePlus, Facebook and others
Classes

  ClassDescription
Public classFacebook
Defines constants and helper methods that facilitate Facebook functionality
Public classFacebookSocialUserInfo
Public classGooglePlus
Defines constants and helper methods that facilitate GooglePlus functionality
Public classGooglePlusSocialUserInfo
Public classLinkedIn
Defines constants and helper methods that facilitate Facebook functionality
Public classLinkedInSocialUserInfo
Public classNFXSocialException
General NFX social network specific exception
Public classSocialNetwork
Defines an abstraction for social networks
Public classSocialNetworkStarter
Public classSocialStringConsts
Public classSocialUserInfo
Represents social network user common information
Public classTwitter
Defines constants and helper methods that facilitate Twitter functionality
Public classTwitter TwitterCryptor
Public classTwitterSocialUserInfo
Public classVKontakte
Defines constants and helper methods that facilitate VKontakte functionality
Public classVKontakteSocialUserInfo
Structures

  StructureDescription
Public structureSocialUserInfoToken
Represents a vector of Network-provided params that can be used to reconstruct SocialUserInfo object
Interfaces

  InterfaceDescription
Public interfaceISocialNetwork
Describes an entity that can perform social functions (i.e. login, post)
Public interfaceISocialNetworkImplementation
Enumerations

  EnumerationDescription
Public enumerationCredentialsEntryMethod
Flags that specify how a network takes user credentials
Public enumerationGender
Defines gender
Public enumerationSocialLoginState
Represents user (as represented by SocialUserInfo object) login states
Public enumerationSocialNetID
Globally uniquelly identifies social network architypes