ijw.DataReader 0.3.3
ijw数据读取组件使用说明
1 概述
This package provide the base classes and interfaces which could be used to build a new data reading program.
2 What's new:
- 0.3.3(2023.7.10):
- *update appconfig.
- 0.3.2(2022.12.13):
- *_interval => ReadInterval for RawDataReaderBase.
- 0.3.1(2022.12.12):
- *update dep.
- 0.3.0(2022.9.19):
- *update dep.
- 0.2.0(2022.5.14):
- +net5.0 net6.0 support
- 0.1.9(2022.4.1):
- *d
- 0.1.8(2021.4.15):
- *readInterval.
- 0.1.3(2021.4.9):
- *RawDataReaderBase readRawData nullable return.
- 0.1.2(2020.10.15):
- +First release.
4 使用
待更新:
构建新实例:
var acquirer = new MudLogReliableAcquirer(30000, null); acquirer.OnDataAcquired += (s, e) => { //mudlog realtime data in e.Record };
启动采集器:
acquirer.StartAcquiringAsync();
停止采集, 关闭底层的网络资源.
acquirer.Close();
6 启用日志
使用内置日志机制(内部使用NLog)
using ijw.Next.Log var _logger = LogHelper.GetNLogger(); //然后可以将_logger传入采集器的构造函数中, 如: var acquirer = new MudLogReliableAcquirer(30000, _logger);
启动项目增加
NLog.config
文件, 并复制到生成文件夹中.项目运行后, 会根据
NLog.config
中的配置生成日志, 一般来说是在logs
文件夹下面按时间生成文件(第三方组件NLog
的功能).
Showing the top 20 packages that depend on ijw.DataReader.
Packages | Downloads |
---|---|
ijw.DataReader.SerialPorts
Package Description
|
7 |
ijw.DataReader.SripeMessage
Package Description
|
5 |
ijw.DataReader.Modbus
Package Description
|
4 |
ijw.DataReader.Network
Package Description
|
4 |
ijw.DataReader.Tcp
Package Description
|
3 |
ijw.DataAcquisition
Package Description
|
3 |
ijw.DataReader.Database
Package Description
|
2 |
.NET Framework 4.0
- ijw.Next (>= 0.7.6)
- ijw.Next.AppConfig (>= 0.4.6)
- ijw.Next.Log (>= 0.2.3)
- ijw.Next.Reflection (>= 0.3.14)
- ijw.Next.Threading.Tasks (>= 0.1.5)
.NET Standard 2.1
- ijw.Next.Threading.Tasks (>= 0.1.5)
- ijw.Next.Reflection (>= 0.3.14)
- ijw.Next.Log (>= 0.2.3)
- ijw.Next.AppConfig (>= 0.4.6)
- ijw.Next (>= 0.7.6)
.NET Standard 2.0
- ijw.Next.Threading.Tasks (>= 0.1.5)
- ijw.Next.Reflection (>= 0.3.14)
- ijw.Next.Log (>= 0.2.3)
- ijw.Next.AppConfig (>= 0.4.6)
- ijw.Next (>= 0.7.6)
.NET 6.0
- ijw.Next.Threading.Tasks (>= 0.1.5)
- ijw.Next.Log (>= 0.2.3)
- ijw.Next.AppConfig (>= 0.4.6)
- ijw.Next (>= 0.7.6)
- ijw.Next.Reflection (>= 0.3.14)
.NET 5.0
- ijw.Next.Reflection (>= 0.3.14)
- ijw.Next.Threading.Tasks (>= 0.1.5)
- ijw.Next (>= 0.7.6)
- ijw.Next.AppConfig (>= 0.4.6)
- ijw.Next.Log (>= 0.2.3)
.NET Framework 4.5
- ijw.Next (>= 0.7.6)
- ijw.Next.AppConfig (>= 0.4.6)
- ijw.Next.Reflection (>= 0.3.14)
- ijw.Next.Threading.Tasks (>= 0.1.5)
- ijw.Next.Log (>= 0.2.3)
Version | Downloads | Last updated |
---|---|---|
0.3.3 | 2 | 2025/4/17 |