/// <summary> /// Reads a magnetic stripe card. /// </summary> /// <param name="rawResponse">Response from GCR.</param> /// <returns>The card read.</returns> internal static CardEntry MapCardFromTrack(GcrResponse rawResponse) { IMagneticStripeTrackReader reader; CardEntry card = null; try { reader = new DefaultMagneticStripeTrackReader(); card = reader.Read(rawResponse); } catch (Exception) { reader = new TicketMagneticStripeTrackReader(); card = reader.Read(rawResponse); } return(card); }
public void Setup() { this.defaultReader = new DefaultMagneticStripeTrackReader(); }