Skip to content

StreamManagementTransport Class

The HTTP transport a receiver manages its streams over: the Event Stream Management API of one transmitter (SSF 1.0 Section 8.1).

C#
public static class StreamManagementTransport

Inheritance System.Object → StreamManagementTransport

Fields

StreamManagementTransport.HttpClientName Field

The name the transport's client is registered under, published so a host can configure it without copying the string: services.AddHttpClient(StreamManagementTransport.HttpClientName) reaches the same client stream calls are spoken over.

C#
public const string HttpClientName = "StreamManagementClient";

Field Value

System.String

Remarks

A NAMED client rather than a typed one, because the client this feeds is not built by the factory: StreamManagementClient also takes the transmitter's configuration, which is data a receiver learns at run time. StreamManagementClientFactory pairs the two, and the name exists so a host still reaches the transport the way it reaches every other.