Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        private Lookup2Response Lookup2(Lookup2Request request)
        {
            var user = _context.Find(u => u.AccessCode == request.AccessCode);

            return(Ok(new Lookup2Response
            {
                AimeId = user?.CardId,
                RegisterLevel = RegisterLevel.None
            }));
        }