GET api/WebService/{id}/Statistic?topCount={topCount}

Получить статистические показатели работы веб-сервиса по идентификатору веб-сервиса

Описание запроса

Параметры URI

ИмяОписаниеТипДополнительная информация
id

Идентификатор веб-сервиса

integer

Обязательное поле

topCount

Количество последних запросов

integer

Значение по умолчанию 100

Параметры запроса

Нет

Описание ответа

Описание ресурса

Статистические показатели работы веб-сервиса

WebServiceStatisticView
ИмяОписаниеТипДополнительная информация
WebServiceId

Поле WebServiceId содержит идентификатор веб-сервиса

integer

Нет

Time

Поле Time содержит временные (ударение на последний слог) показатели

WebServiceTimeStatisticView

Нет

Форматы ответа

application/json, text/json

Пример:
{
  "WebServiceId": 1,
  "Time": {
    "Avg": 1,
    "Rows": [
      {
        "Date": "2022-08-12T13:57:42.3548888+03:00",
        "Milliseconds": 2
      },
      {
        "Date": "2022-08-12T13:57:42.3548888+03:00",
        "Milliseconds": 2
      }
    ]
  }
}

application/xml, text/xml

Пример:
<WebServiceStatisticView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SupplierProviderHost.Models">
  <Time>
    <Avg>1</Avg>
    <Rows>
      <WebServiceTimeStatisticRowView>
        <Date>2022-08-12T13:57:42.3548888+03:00</Date>
        <Milliseconds>2</Milliseconds>
      </WebServiceTimeStatisticRowView>
      <WebServiceTimeStatisticRowView>
        <Date>2022-08-12T13:57:42.3548888+03:00</Date>
        <Milliseconds>2</Milliseconds>
      </WebServiceTimeStatisticRowView>
    </Rows>
  </Time>
  <WebServiceId>1</WebServiceId>
</WebServiceStatisticView>