Microsoft.Azure.Mobile.Server.Config Namespace

Classes

AppConfiguration

A default abstract implementation of IAppConfiguration.

EntityMobileAppConfigurationExtensions
HomeMobileAppOptionsExtensions
MobileAppConfiguration

Configures the specified System.Web.Http.HttpConfiguration with settings used by Azure Mobile Apps.

MobileAppControllerAttribute

Specifies that this controller is for use by an Azure Mobile App client. Specific settings are applied to ensure the controller interacts correctly with the client.

MobileAppControllerConfigProvider

A default implementation of IMobileAppControllerConfigProvider that configures the JSON serializer settings for use with Mobile App clients.

MobileAppOptionsExtensions
MobileAppSettingsKeys

Defines the keys we look for in MobileAppSettingsDictionary to identify known settings.

MobileAppSettingsProvider

Provides a default implementation of IMobileAppSettingsProvider which gets the settings for the service from the global ConfigurationManager.

SetRouteConstraint<TSet>

A route constraint that constrains a route parameter value to be either included or excluded from a set of values of type TSet.

TableMobileAppExtensionConfig

Interfaces

IAppConfiguration

Provides a mechanism for modifying the System.Web.Http.HttpConfiguration of a Mobile App.

IMobileAppControllerConfigProvider

Provides an abstraction for performing configuration customizations for controllers with the MobileAppControllerAttribute. An implementation can be registered via the System.Web.Http.HttpConfiguration.

IMobileAppExtensionConfigProvider

Provides a way to initialize the System.Web.Http.HttpConfiguration during Mobile App configuration.

IMobileAppSettingsProvider

Provides an abstraction for getting the MobileAppSettingsDictionary for a service. The MobileAppSettingsDictionary contains settings such as the name and other parameters for the service.