Udostępnij za pośrednictwem


MobileAppConfiguration Klasa

Definicja

Konfiguruje określone System.Web.Http.HttpConfiguration ustawienia używane przez usługę Azure Mobile Apps.

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

Konstruktory

MobileAppConfiguration()

Inicjuje nowe wystąpienie klasy MobileAppConfiguration.

Właściwości

ConfigProviders

Pobiera listę zarejestrowanych IMobileAppExtensionConfigProviderelementów .

(Odziedziczone po AppConfiguration)

Metody

AddBaseRouteExclusion(String)

Dodaje nazwę kontrolera, która ma zostać wykluczona z domyślnej trasy "api/{controller}/{id}".

ApplyTo(HttpConfiguration)

Wywołuje Initialize(HttpConfiguration) każdą zarejestrowaną IMobileAppExtensionConfigProvidermetodę .

MapApiControllers()

Mapuje wszystkie kontrolery z MobileAppControllerAttribute szablonem trasy "api/{controller}/{id}".

RegisterConfigProvider(IMobileAppExtensionConfigProvider)

Dodaje element IMobileAppExtensionConfigProvider do listy dostawców, którzy będą wywoływani przez metodę ApplyTo(HttpConfiguration) .

(Odziedziczone po AppConfiguration)
WithMobileAppControllerConfigProvider(IMobileAppControllerConfigProvider)

Rejestruje określony IMobileAppControllerConfigProvider element za pomocą elementu System.Web.Http.HttpConfiguration. Użyj tego polecenia, aby zastąpić domyślną konfigurację kontrolera.

Metody rozszerzania

AddTablesWithEntityFramework(MobileAppConfiguration)

Konfiguruje określone System.Web.Http.HttpConfiguration ustawienia używane przez usługę Azure Mobile Apps.

AddMobileAppHomeController(MobileAppConfiguration)

Konfiguruje określone System.Web.Http.HttpConfiguration ustawienia używane przez usługę Azure Mobile Apps.

AddPushNotifications(MobileAppConfiguration)

Konfiguruje określone System.Web.Http.HttpConfiguration ustawienia używane przez usługę Azure Mobile Apps.

MapLegacyCrossDomainController(MobileAppConfiguration)

Konfiguruje określone System.Web.Http.HttpConfiguration ustawienia używane przez usługę Azure Mobile Apps.

MapLegacyCrossDomainController(MobileAppConfiguration, IEnumerable<String>)

Konfiguruje określone System.Web.Http.HttpConfiguration ustawienia używane przez usługę Azure Mobile Apps.

Dotyczy