Dela via


ApiServices Klass

Definition

Klassen ApiServices innehåller vanlig kontextinformation som kan användas inom ApiController instanser och IScheduledJob instanser. Till ApiController exempel matas den in av beroendeinmatningsmotorn, antingen med egenskapsinmatning eller konstruktorinmatning. För IScheduledJob instanser matas det in innan jobbet körs.

public class ApiServices : IDisposable
type ApiServices = class
    interface IDisposable
Public Class ApiServices
Implements IDisposable
Arv
ApiServices
Implementeringar

Konstruktorer

ApiServices(HttpConfiguration)

Initierar en ny instans av ApiServices klassen givet en config.

Egenskaper

Config

Hämtar eller anger för den här ApiServices instansenSystem.Web.Http.HttpConfiguration.

Log

Hämtar eller anger en System.Web.Http.Tracing.ITraceWriter instans som loggar information till loggningssystemet. Loggmeddelanden kan kommenteras med en System.Web.Http.Tracing.TraceLevel som anger allvarlighetsgraden och en "kategori" som anger ursprunget (dvs. "källan"). Det går att filtrera vilken nivå och kategori eller kategori som ska loggas med hjälp av ConfigOptions när tjänsten initieras.

Properties

Hämtar en uppsättning egenskaper för den här ApiServices.

Push

Hämtar eller anger en PushClient som kan användas för att skicka push-meddelanden till klientprogram som har registrerats för push-meddelanden med hjälp av Azure Notification Hub.

Settings

Hämtar eller anger för den ServiceSettingsDictionary här tjänsten. Ange ServiceSettingsDictionary information om vilka anslutningssträngar och programinställningar som gäller för tjänsten.

Metoder

Dispose()

Klassen ApiServices innehåller vanlig kontextinformation som kan användas inom ApiController instanser och IScheduledJob instanser. Till ApiController exempel matas den in av beroendeinmatningsmotorn, antingen med egenskapsinmatning eller konstruktorinmatning. För IScheduledJob instanser matas det in innan jobbet körs.

Dispose(Boolean)

Släpper de ohanterade resurser som används av ApiServices klassen och släpper eventuellt de hanterade resurserna.

Gäller för