private void InvokeCardReaderRemoved(CardReaderBase cardReader) { if (this.CardReaderRemoved != null) { this.CardReaderRemoved(cardReader, new CardReaderEventArgs(cardReader)); } }
internal SmartCard(CardReaderBase reader) { this.reader = reader; }
/// <summary> /// Call to remove a card reader from the subsystem /// </summary> /// <param name="reader">reader to remove</param> protected void RemoveCardReader(CardReaderBase reader) { this.Readers.Remove(reader); this.InvokeCardReaderRemoved(reader); reader.NotifyRemoved(); }
/// <summary> /// Call to add a card reader to this subsystem /// </summary> /// <param name="reader">reader to add</param> protected void AddCardReader(CardReaderBase reader) { this.Readers.Add(reader); this.InvokeCardReaderAdded(reader); }