public override void Deserialize(byte[] payload)
        {
            var buffer = new PostgresProtocolStream(payload);

            ProcessId = buffer.ReadInt32();
            SecretKey = buffer.ReadInt32();
        }
示例#2
0
        public void ReadInt32_PostgresProtocolBytes_ToInt32()
        {
            // arrange
            var test   = new byte[] { 0, 0, 39, 16 }; // 39 * 256 + 16 = 10000
            var stream = new PostgresProtocolStream(test);

            // act
            var result = stream.ReadInt32();

            // assert
            Assert.Equal(10000, result);
        }
        public override void Deserialize(byte[] payload)
        {
            var buffer = new PostgresProtocolStream(payload);

            AuthResult = buffer.ReadInt32();
        }