From bbe854fed1d7d815ae7168e5235f9f1d736fbffc Mon Sep 17 00:00:00 2001 From: zhicheng233 Date: Mon, 18 May 2026 05:23:06 +0800 Subject: [PATCH] =?UTF-8?q?factor:=E8=A1=A5=E5=85=85=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/NfcAime.Dll/AimeReader.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/NfcAime.Dll/AimeReader.cs b/src/NfcAime.Dll/AimeReader.cs index fe6401e..cdcf42c 100644 --- a/src/NfcAime.Dll/AimeReader.cs +++ b/src/NfcAime.Dll/AimeReader.cs @@ -45,11 +45,15 @@ public class AimeReader public (CardKind CardKind, byte[] IDm, string AccessCode) ReadCard() { - session.Open(); try { + session.Open(); var result = RunPn532Flow(session); return (result.CardKind , result.CardId, result.AccessCode); + } catch (Exception ex) + { + Console.WriteLine($"Error during card read: {ex.Message}"); + return (CardKind.Null, Array.Empty(), ""); } finally { session.Close(); } }