private static Task WriteInit(ServerSentEventsTransport transport)
{
// Disable request compression
var buffering = transport.Context.Features.Get<IHttpBufferingFeature>();
if (buffering != null)
{
buffering.DisableRequestBuffering();
}
transport.Context.Response.ContentType = "text/event-stream";
// "data: initialized\n\n"
transport.Context.Response.Write(new ArraySegment<byte>(_dataInitialized));
return transport.Context.Response.Flush();
}