public override void Deserialize(byte[] payload) { var buffer = new PostgresProtocolStream(payload); ProcessId = buffer.ReadInt32(); SecretKey = buffer.ReadInt32(); }
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(); }