【发布时间】:2019-08-30 20:41:12
【问题描述】:
按照example 如何将数据推送到 algolia,尝试使用 SearchClient 仅连接到 Algolia,在 VS Code 中使用 .NET CLI(dotnet add package Algolia.Search)安装了 Algolia。
代码如下:
using System;
using System.Threading.Tasks;
using Algolia.Search;
using System.Net.Http;
using Newtonsoft.Json.Linq;
namespace Example
{
class Program
{
static async Task Main(string[] args)
{
SearchClient client = new SearchClient("SUMI5AMP4H", "Admin API Key");
SearchIndex index = client.InitIndex("demo_ecommerce");
Console.WriteLine("Hello World!");
}
}
}
使用命令dotnet run
返回:
Program.cs(13,13):错误 CS0246:类型或命名空间名称 找不到“SearchClient”(您是否缺少 using 指令 还是程序集参考?)
Program.cs(14,13):错误 CS0246:类型或命名空间名称 找不到“SearchIndex”(您是否缺少 using 指令或 程序集参考?)
The project was created 和 dotnet new console
那么,安装了 Algolia.Search 包后,它如何无法识别 SearchClient 和 SearchIndex?
【问题讨论】:
标签: c# visual-studio-code algolia