雪花:如何使用 .NET Core 连接到雪花
Posted
技术标签:
【中文标题】雪花:如何使用 .NET Core 连接到雪花【英文标题】:Snowflake: How to connect to snowflake using .NET Core 【发布时间】:2020-05-27 07:09:13 【问题描述】:我正在开发一个新项目,该项目的要求是设计一个使用 .NET Core 与 Snowflake 连接的 API 端点
由于我是 Snowflake 的新手,所以我参考了 Microsoft 在 GitHub Link 中提供的示例应用程序。根据链接,Snowflake 仅在 VS2017 和 .NET Framework 版本中受支持。 .NET Core 是否也支持?
我正在尝试使用 HttpClient 连接到 Snowflake,如下所示:
HttpClient client = new HttpClient();
var t = await client.GetAsync("https://mza44345.snowflakecomputing.com");
它正在抛出状态代码:403 Forbidden。
我需要安装哪些 NuGet 包才能使用 .NET Core 连接到 Snowflake?
请提供一种使用 .NET Core 连接到 Snowflake 的简单方法? 如果可能的话,任何与雪花连接的示例应用程序/示例代码
【问题讨论】:
【参考方案1】:在这里找到了东西https://www.c-sharpcorner.com/article/snowflake-with-c-sharp-net-core/ 它有 .net 核心的分步指南。 在帖子中他们正在使用连接字符串,因此请确保您有连接字符串。 希望这可以帮助。
编辑 1 您正在使用的one,它支持.net 标准并且所有.net 核心应用程序都支持.net 标准。
【讨论】:
嗨,曼尼什!我想使用 EF Core 连接到 Snowflake 并执行 CRUD 操作,如果是这样,你能建议我 NugetPackages【参考方案2】:该错误也可能是由于 URL 地址中的不正确/拼写错误。你能检查一下是否正确吗?
【讨论】:
我已经给出了我的雪花网址。以上是关于雪花:如何使用 .NET Core 连接到雪花的主要内容,如果未能解决你的问题,请参考以下文章