private static AimeRequest DecodeLookupRequest(ref ReadOnlySpan <byte> packet) { var request = new Lookup2Request(); DecodeMetadata(request, ref packet); request.AccessCode = HexUtility.BytesToHex(packet.Slice(32, 10)); return(request); }
private Lookup2Response Lookup2(Lookup2Request request) { var user = _context.Find(u => u.AccessCode == request.AccessCode); return(Ok(new Lookup2Response { AimeId = user?.CardId, RegisterLevel = RegisterLevel.None })); }