C# Class IronPigeon.Relay.Controllers.AddressBookController

Inheritance: Controller
Afficher le fichier Open project: AArnott/IronPigeon

Méthodes publiques

Méthode Description
AddressBookController ( ) : System

Initializes a new instance of the AddressBookController class.

AddressBookController ( string tableName, string emailTableName, string cloudConfigurationName ) : System

Initializes a new instance of the AddressBookController class.

Index ( string blob ) : System.Web.Mvc.ActionResult

Returns the address book entry, or an HTML page for browsers. GET: /AddressBook/?blob={uri}

Private Methods

Méthode Description
DeepLinkRedirect ( ) : System.Web.Mvc.ActionResult
GetAddressBookEntryByEmailHash ( string email, string emailHash ) : Task
GetMicrosoftAccount ( string id ) : Task
OneTimeInitializeAsync ( CloudStorageAccount azureAccount ) : System.Threading.Tasks.Task
PutMicrosoftAccount ( string id ) : Task

Method Details

AddressBookController() public méthode

Initializes a new instance of the AddressBookController class.
public AddressBookController ( ) : System
Résultat System

AddressBookController() public méthode

Initializes a new instance of the AddressBookController class.
public AddressBookController ( string tableName, string emailTableName, string cloudConfigurationName ) : System
tableName string Name of the table where address book entries are stored.
emailTableName string Name of the table where address book email addresses are stored.
cloudConfigurationName string Name of the cloud configuration.
Résultat System

Index() public méthode

Returns the address book entry, or an HTML page for browsers. GET: /AddressBook/?blob={uri}
public Index ( string blob ) : System.Web.Mvc.ActionResult
blob string The blob address to redirect a programmatic client to.
Résultat System.Web.Mvc.ActionResult