Sample Code - NeilMacMullen/kusto-loco GitHub Wiki

The samples folder in the repo contains a set of worked examples:

Processes

Processes is a CLI application which reads the current list of processes and allows the user to issue KQL queries against them. Results can be rendered as tables, or charts.

image

ProcessesWPF

A WPF application that reads the current list of processes and allows the user to issue KQL queries against them. Charts are rendered using ScottPlot.WPF

image

csvrepl

A CLI repl (read-evaluate-print-loop) that enables the user to load CSV files and issue queries against them. Results can be displayed as tables or charts.

image

CustomFunction

CLI application that demonstrates how custom functions can be added to the query engine.

image

WebApp WebAppClient

A server and CLI client that demonstrate how a client can issue KQL queries to a server and receive the results.

Blazor-static

A static Blazor site that allows the user to upload a CSV file and issue queries on it. Results can be renderered as tables or charts

Blazor-server

A server-hosted Blazor site that allows the user to upload a CSV file and issue queries on it. The user can also use Copilot assistance to generate results.