internal void Write([NotNull] FtpResponse response) { if (!_closed) { Log?.Log(response); var data = Encoding.GetBytes($"{response}\r\n"); SocketStream.Write(data, 0, data.Length); response.AfterWriteAction?.Invoke(); } }