Microsoft.WindowsAzure.Mobile.Service.Content Namespace

 

Classes

Class Description
System_CAPS_pubclass ContentProvider

A default implementation of IContentProvider which gets the content from embedded resources within a provided set of assemblies.

System_CAPS_pubclass EmbeddedResourcesInfo

This class is used to provide information about embedded resources to the ContentProvider implementation. It contains two pieces of information: the assembly which to search for embedded resources, and the resource prefix to prepend to the name of the resources to look up. The resource prefix is typically the default CLR namespace of the assembly.

System_CAPS_pubclass HtmlActionResult

Generates an HTML-formatted IHttpActionResult from a view which is compiled using Razor.

System_CAPS_pubclass MediaTypeProvider

A default implementation of IMediaTypeProvider which gets the media type from an minimalistic in-memory collection without any external dependencies.

System_CAPS_pubclass TemplateServiceProvider

Provides a default ITemplateServiceProvider which resolves template views using the registered IContentProvider.

System_CAPS_pubclass WebHostMediaTypeProvider

A service specific implementation of IMediaTypeProvider which gets the media types from MimeMapping.

Interfaces

Interface Description
System_CAPS_pubinterface IContentProvider

Provides an abstraction for getting content from storage. This is used by the ContentController and HelpController to serve content.

System_CAPS_pubinterface IMediaTypeProvider

Provides an abstraction for getting the media type mapping for a given file name extension.

System_CAPS_pubinterface ITemplateServiceProvider

Provides an abstraction for providing a fully initialized ITemplateService instance for generating Razor views using Razor Engine.

Return to top