我是 docker 新手,我有一个包含 2 个 dotnet 核心项目的 Visual Studio 解决方案 - UI 和 API。我已经为这两个项目添加了 docker 支持,并且在我调试时它们都可以正常工作。现在他们有一个 http 客户端可以从网络调用 api,但它突然开始给出“无法分配请求的地址”错误。
奇怪的是,这个错误只出现在一台电脑上。我有第二台电脑,仍然可以顺利运行项目。其他团队成员都没有看到此错误。
我已经修剪了所有容器和图像,但这没有帮助。我没有使用 docker-compose,所以我在相关问题上找到的答案对我不起作用。
这里的文章解释了 localhost 在 docker 中如何以不同的方式解释,但我不确定如何使他的解决方案为我工作。
事实上,这个问题在其他电脑上没有发生,这才是真正让我困惑的地方。
注意:我不确定需要共享代码的哪一部分,因为我不知道与此问题相关的内容。
dotnet-httpclient docker .net-core docker-compose asp.net-core
我有一个有 2 列的表;ID (int) and EntityData (JSON)。我在 C# 中以字典的形式创建了一个过滤器对象。我想获取满足过滤器中键值对数据的所有行。
示例过滤器是:
{
"Name": "mike",
"Location": "Lagos"
}
Run Code Online (Sandbox Code Playgroud)
这应该获取 EntityData 名称为 mike、位置为 Lagos 的所有行。