public class FutureDemo
{
    public void Run()
    {
        WithoutFuture();
    }

    private void WithoutFuture()
    {
        using (var db = new DataContext())
        {
            var categoryQuery = db.Categories.Where(c => c.Id == 1);

            var productQuery = db.Products.Where(c => c.Id == 1);

            var category = categoryQuery.FirstOrDefault();

            var product = productQuery.FirstOrDefault();

            Console.WriteLine($"Category: {category.Name}, Product: {product.Name}");
        }
    }
}