protected async override Task WritePrologueToRemote() { //Debug.WriteLine("WritePrologueToRemote"); await Prologue.WriteTo(SecureRemoteStream); //Debug.WriteLine("WritePrologueToRemote - DONE"); }
async public Task WriteTo(NetworkStream stream) { Prologue.WriteTo(stream); if (Content != null) { await Content.CopyToAsync(stream, Content.Length); } }
async public Task WriteTo(SslStream stream) { Prologue.WriteTo(stream); await stream.FlushAsync(); if (Content != null) { await Content.CopyToAsync(stream, Content.Length); } }
protected async virtual Task WritePrologueToRemote() { await Prologue.WriteTo(RemoteStream); }