Now your reader can respond to reading a card asynchronously, but you still need to turn on and off the reading.
this.cardReader.StartWatch();
// you can read your tags now!
...
this.cardReader.StopWatch();
// read is over…
Don’t forget to dispose of your card reader so you can use it later in the application lifetime.
this.cardReader.Dispose();
The downside of this library is that I can only read the tag identifiers and not their content. I bypassed that limitation by creating different files the app reads at runtime to identify the nature of the IDs.
You may need to change the C# subset from the player settings.