1
0
mirror of https://github.com/akpaevj/OneSTools.TechLog.git synced 2025-02-16 18:34:27 +02:00

Update README.md

This commit is contained in:
Евгений Акпаев 2019-09-30 15:52:24 +03:00 committed by GitHub
parent 07f5c13514
commit f82008a379
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1 +1,23 @@
# OneSTechLog
# OneSTechLog
Библиотека позволяет выполнять парсинг технологического журнала и получать каждое событие (Event) в нормализованном виде (Dictionary<string, string>), где Key - это имя свойства, а Value - это значение свойства. Реализована на основе TPL от Microsoft (Dataflow) и использует все преимущества конвеерной обработки данных.
Пример использования:
```csharp
private async Task ReadTL()
{
var parser = new TechLogParser(@"C:\TechLogData", EventHandler);
await parser.Parse();
}
private void EventHandler(Dictionary<string, string> eventData)
{
switch (eventData["EventName"])
{
case "DBMSSQL":
// To do something
break;
default:
break;
}
}
```