using System.Data.SqlClient;
using System.Threading.Tasks;
public int OrderDetailID { get; set; }
public int OrderID { get; set; }
public int ProductID { get; set; }
public int Quantity { get; set; }
public static async Task Main()
string sql = "SELECT TOP 10 * FROM OrderDetails";
using (var connection = new SqlConnection(FiddleHelper.GetConnectionStringSqlServerW3Schools()))
var orderDetails = await connection.QueryAsync<OrderDetail>(sql).ConfigureAwait(false);
Console.WriteLine(orderDetails.Count());
FiddleHelper.WriteTable(orderDetails);