【文件属性】:
文件名称:MSR-100-Magnetic-Stripe-Parser:自动连接MSR-100磁条卡读取器,并在滑动事件中返回CardInfo
文件大小:81KB
文件格式:ZIP
更新时间:2021-04-10 07:02:27
csharp payment-integration creditcard payment-processing magstripe
MSR-100-磁条解析器
通过RS232端口自动连接MSR-100磁条卡读取器,并返回带有磁刷事件数据的MagneticCardInfo类。
读者:
ISO 7813对于金融交易卡
如何使用
实例化一个MSR100Controller对象,将自定义方法附加到OnCardSwiped事件。
构造函数有两个参数:
PortName是一个可选的字符串参数,它将覆盖端口名称,默认值为COM1
baudRate是一个可选的整数参数,它将覆盖波特率,默认值为9600
全班有一个公共活动:
OnCardSwiped是每次在设备上刷卡时都会触发的事件,返回一个类型为MagneticCardInfo的对象
#使用示例
static void Main ( string [] args )
{
using ( var controller = new MSR100Controll
【文件预览】:
MSR-100-Magnetic-Stripe-Parser-main
----.gitignore(22B)
----.bettercodehub.yml(19B)
----MSR-100-Magnetic-Stripe-Parser.csproj(1KB)
----LICENSE(34KB)
----MagneticCardInfo.cs(318B)
----MSR100Controller.cs(5KB)
----.github()
--------workflows()
----Track01Info.cs(517B)
----README.md(2KB)
----MSR-100-Magnetic-Stripe-ParserTests()
--------MSR-100-Magnetic-Stripe-ParserTests.csproj(936B)
--------Tests.cs(5KB)
----MSR-100-Magnetic-Stripe-Parser.sln(2KB)
----ITRack.cs(295B)
----Track02Info.cs(340B)
----docs()
--------msr100B.jpg(33KB)
--------msr100A.jpg(34KB)