private static void BeforeExportData(BeforeExportDataEventArgs e) { _lastPortionRows = e.Rows.Count; _totalRows += e.Rows.Count; Console.SetCursorPosition(0, 0); Console.WriteLine("[{0}] Last read: {1} ", DateTime.Now, e.Rows.Count); }
private static void BeforeExportData(BeforeExportDataEventArgs e) { _lastPortionRows = e.Rows.Count; _totalRows += e.Rows.Count; _lastEventPeriod = e.Rows.LastOrDefault()?.Period ?? DateTime.MinValue; Console.SetCursorPosition(0, 0); Console.WriteLine("[{0}] Last read: {1} ", DateTime.Now, e.Rows.Count); }
protected void OnSend(BeforeExportDataEventArgs args) { bool bufferBlocked = (_logBuffers.TotalItemsCount >= _settings.Export.Buffer.MaxBufferSizeItemsCount); while (bufferBlocked) { Thread.Sleep(1000); bufferBlocked = (_logBuffers.TotalItemsCount >= _settings.Export.Buffer.MaxBufferSizeItemsCount); } }
private void BeforeExportData(BeforeExportDataEventArgs e) { _lastPortionRows = e.Rows.Count; _totalRows += e.Rows.Count; string infoMessage = $"[{DateTime.Now}] Last potrion for export: {e.Rows.Count} "; _logger.LogInformation(infoMessage); Console.SetCursorPosition(0, 0); Console.WriteLine(infoMessage); }
private void OnExportData(BeforeExportDataEventArgs e) { if (e.Cancel) { return; } _lastPortionRows = e.Rows.Count; _totalRows += _lastPortionRows; string infoMessage = $"[{DateTime.Now}] Last portion for export: {_lastPortionRows} \n" + $"[{DateTime.Now}] Total events: {_totalRows} "; _logger.LogInformation(infoMessage); Console.SetCursorPosition(0, 0); Console.WriteLine(infoMessage); }
protected void OnSendFromBuffer(BeforeExportDataEventArgs args) { OnSendLogEvent?.Invoke(args); }
private static void BeforeExportData(BeforeExportDataEventArgs e) { }