Partager via


MobileAppConfiguration Classe

Définition

Configure le spécifié System.Web.Http.HttpConfiguration avec les paramètres utilisés par Azure Mobile Apps.

public class MobileAppConfiguration : Microsoft.Azure.Mobile.Server.Config.AppConfiguration
type MobileAppConfiguration = class
    inherit AppConfiguration
Public Class MobileAppConfiguration
Inherits AppConfiguration
Héritage
MobileAppConfiguration

Constructeurs

MobileAppConfiguration()

Initialise une nouvelle instance de la classe MobileAppConfiguration.

Propriétés

ConfigProviders

Obtient la liste des inscrits IMobileAppExtensionConfigProvider.

(Hérité de AppConfiguration)

Méthodes

AddBaseRouteExclusion(String)

Ajoute un nom de contrôleur à exclure de la route par défaut « api/{controller}/{id} ».

ApplyTo(HttpConfiguration)

Appelle Initialize(HttpConfiguration) sur chaque inscrit IMobileAppExtensionConfigProvider.

MapApiControllers()

Mappe tous les contrôleurs avec au MobileAppControllerAttribute modèle d’itinéraire « api/{controller}/{id} ».

RegisterConfigProvider(IMobileAppExtensionConfigProvider)

Ajoute un IMobileAppExtensionConfigProvider à la liste des fournisseurs qui seront appelés par la ApplyTo(HttpConfiguration) méthode .

(Hérité de AppConfiguration)
WithMobileAppControllerConfigProvider(IMobileAppControllerConfigProvider)

Inscrit le spécifié IMobileAppControllerConfigProvider avec .System.Web.Http.HttpConfiguration Utilisez cette option pour remplacer la configuration du contrôleur par défaut.

Méthodes d’extension

AddTablesWithEntityFramework(MobileAppConfiguration)

Configure le spécifié System.Web.Http.HttpConfiguration avec les paramètres utilisés par Azure Mobile Apps.

AddMobileAppHomeController(MobileAppConfiguration)

Configure le spécifié System.Web.Http.HttpConfiguration avec les paramètres utilisés par Azure Mobile Apps.

AddPushNotifications(MobileAppConfiguration)

Configure le spécifié System.Web.Http.HttpConfiguration avec les paramètres utilisés par Azure Mobile Apps.

MapLegacyCrossDomainController(MobileAppConfiguration)

Configure le spécifié System.Web.Http.HttpConfiguration avec les paramètres utilisés par Azure Mobile Apps.

MapLegacyCrossDomainController(MobileAppConfiguration, IEnumerable<String>)

Configure le spécifié System.Web.Http.HttpConfiguration avec les paramètres utilisés par Azure Mobile Apps.

S’applique à