APIRouteProvider - класс

Base interface for services that are instantiated per unit of work (i.e. web request).
Иерархия наследования
Object
  EleWise.ELMA.Web.ServiceAPIRouteProvider

Пространство имён:  EleWise.ELMA.Web.Service
Сборка:  EleWise.ELMA.SDK.Web (в EleWise.ELMA.SDK.Web.dll) Версия: 1.0.0.0
Синтаксис
C#
public class APIRouteProvider : IRouteProvider, 
	IDependency

Тип APIRouteProvider предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методAPIRouteProvider
Инициализирует новый экземпляр класса APIRouteProvider
В начало страницы
Методы
  ИмяОписание
Открытый методСтатический членCheckHpsLimit
Проверить
Открытый методСтатический членGetRequestHeader
Получить заголовок запроса
Открытый методСтатический членGetRequestLanguage
Получить культуру языка запроса
Открытый методGetRoutes
obsolete, prefer other format for extension methods
Открытый методGetRoutes(ICollectionRouteDescriptor)
Получить маршруты (API)
Открытый методСтатический членGetServiceRestHelpUrl
Получить (REST) URL сервиса документирования API
Открытый методСтатический членGetServiceSoapUrl
Получить (SOAP) URL сервиса документирования API
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членApiServiceNamespaceRoot
Пространство имен APIService
Открытое полеСтатический членAreaName
AreaName
Открытое полеСтатический членInternalUrlPrefix
InternalUrlPrefix (InternalAPI)
Открытое полеСтатический членPublicUrlPrefix
PublicUrlPrefix (PublicAPI)
Открытое полеСтатический членRestBindingName
RestBindingName (WebHttpBinding-ELMA)
Открытое полеСтатический членSoapBindingName
SoapBindingName (BasicHttpBinding-ELMA)
Открытое полеСтатический членUrlPrefix
UrlPrefix (API)
Открытое полеСтатический членUrlRestSubPath
UrlRestSubPath
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGetID
Получить идентификатор из объекта. Вызывает ToString().ToLower()
(Определяется ObjectExtensions.)
Открытый метод расширенияImplementation
Получить реальный объект из класса
(Определяется ModelExtensions.)
Открытый метод расширенияSafeToString (Определяется ObjectExtensions.)
Открытый метод расширенияToEncodedJson
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.)
Открытый метод расширенияToJson
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.)
Открытый метод расширенияToJsonSlice
Получить представление объекта в структуре Json. Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.)
В начало страницы
См. также