Dotnet SDK for Spice.ai
https://github.com/spiceai/spice-dotnet
Install​
dotnet add package spiceai
Connect to spice runtime​
Create a SpiceClient
using default configuration:
using Spice;
var client = new SpiceClientBuilder().Build();
var data = await client.query("SELECT trip_distance, total_amount FROM taxi_trips ORDER BY trip_distance DESC LIMIT 10;");
Or pass custom flight address:
using Spice;
var client = new SpiceClientBuilder()
.WithFlightAddress("http://my_remote_spice_instance:50051")
.Build();
var data = await client.query("SELECT trip_distance, total_amount FROM taxi_trips ORDER BY trip_distance DESC LIMIT 10;");