Beispiel #1
0
 /// <summary>
 /// Prints the reader's status
 /// </summary>
 /// <param name="reader">Connected reader</param>
 private static void PrintReaderStatus(ICardReader reader)
 {
     try {
         var status = reader.GetStatus();
         Console.WriteLine("Reader {0} connected with protocol {1} in state {2}",
                           status.GetReaderNames().FirstOrDefault(),
                           status.Protocol,
                           status.State);
         PrintCardAtr(status.GetAtr());
     } catch (Exception exception) {
         Console.WriteLine("Unable to retrieve card status.\nError message: {0} ({1}", exception,
                           exception.GetType());
     }
 }