Optimizations, modernizations, cleanup

This commit is contained in:
2019-02-22 11:04:41 -06:00
parent ffb891b04b
commit 4ecdacedab
13 changed files with 121 additions and 111 deletions

View File

@ -19,7 +19,7 @@ namespace ScreenLogicConnect.Messages
{
}
public ChallengeString(byte[] header, byte[] data)
public ChallengeString(ReadOnlySpan<byte> header, ReadOnlySpan<byte> data)
: base(header, data)
{
}
@ -31,13 +31,7 @@ namespace ScreenLogicConnect.Messages
protected override void Decode()
{
using (var ms = new MemoryStream(data))
{
using (var br = new BinaryReader(dataByteStream))
{
ChallengeStr = HLMessageTypeHelper.ExtractString(br);
}
}
ChallengeStr = HLMessageTypeHelper.ExtractString(data);
}
}
}