public virtual BinaryReader GetBinaryContent() { if (content == null) { content = new byte[0]; } return new BinaryReader(new MemoryStream(content)); }