.net-core 相关问题

.NET Core是.NET Framework的开源模块化实现。它可用于各种应用程序和垂直行业,从服务器和数据中心到应用程序和设备。 Microsoft在Windows,Linux和macOS上支持.NET Core。

检测 Inno Setup 中安装了 .NET 8 桌面运行时

我在 Inno Setup 中使用以下代码来安装 .NET 8 Desktop 运行时: 函数InitializeSetup:布尔值; 变量 dotNetDownloaderPath:字符串; dotNetDownloaderArgs:字符串;

回答 1 投票 0

如何在集成测试期间更改WebApplicationFactory的连接字符串?

我正在集成测试一个 .NET API,该 API 使用存储在 app.settings.json 文件中的连接字符串和数据库名称值连接到 MongoDB。我正在使用 xUnit 和测试容器来承载...

回答 2 投票 0

‘reportgenerator’不被识别为内部或外部命令、可操作程序或批处理文件

尝试使用“ReportGenerator”工具作为 Azure Devops YAML 管道的一部分创建报告时, 尽管我在上一步中安装了该工具,但仍引发以下错误。 - 脚本:dotnet 工具...

回答 3 投票 0

无法从 docker compose 访问.net 8.0 API

我正在尝试使用 Docker 并尝试学习它。我的目标是创建一个具有多个 .net core API 和 Angular 前端的微服务设置。 我从 1 个 API 开始。 我做了一个 dockerfile...

回答 1 投票 0

如何通过HostBuilder从Configuration对象中获取值?

在 .NET 6 中启动了一个新的控制台应用程序并添加依赖项注入。在下面的代码中,如何访问 IConfiguration 对象以从 appsettings 读取值(在调用 Build 之后? ...

回答 1 投票 0

如何从 C# 中的传出请求中删除 HTTP 标头

我有一个 C# .net core 6 中的 API 项目,托管在 k8 中。 我在我的项目中启用了 new relic 并跟踪每个 API 请求,如下所示。 Uri uri = new Uri($"{uriHostPath}inittrans"); 新瑞丽...

回答 1 投票 0

如何以编程方式创建有效的自签名 X509Certificate2,而不是从 .NET Core 中的文件加载

我目前所做的是使用OpenSSL 生成PFX 文件。这会导致不必要的依赖性,尤其是对于 Windows 用户而言。所以我找到了一些关于如何创建自己的证书的示例......

回答 3 投票 0

如何将 IConfigurationSection 中的配置映射到简单的类

使用 MVC .net Core 并在启动类中构建具体的配置类。我的 appsettings.json 如下所示: { “我的配置”:{ “other2”:“测试员”...

回答 1 投票 0

集成测试中设置环境

我想默认使用 WebApplicationFactory 在集成测试中设置环境,env 设置为 Development。像这样: 公共类 CustomWebApplicationFactory :

回答 5 投票 0

.net8 应用程序不会刷新

我正在使用 Github Actions 将更改推送到 Azure 上的 .net8 应用程序。构建和部署阶段均已成功完成。但该网站的网站 html 没有任何变化。这是...

回答 1 投票 0

在 ASP.NET Core 中注册 HostedService 的正确方法。 AddHostedService 与 AddSingleton

在 ASP.NET Core 2.1 中注册自定义托管服务的正确方法是什么?例如,我有一个从 BackgroundService 派生的自定义托管服务,名为 MyHostedService。我该如何注册...

回答 4 投票 0

替换WebApplicationFactory中的DbContext进行单元测试

我需要替换WebApplicationFactory中的上下文。我有 MyDbContext,我想用 SQLite 上下文替换它以进行测试。 更换部件工作正常 .ConfigureServices(服务=> { ...

回答 3 投票 0

使用 C# 的 bitbucket 管道失败

所以我想让托管在 bitbucket 上的 c# 成功运行管道。在我的本地 Windows 机器上,发布和调试构建一切正常。 yml fi 的第一个版本...

回答 2 投票 0

dotNet Core“请求匹配多个端点”,但列出的匹配项是相同的

dotNet Core(5 和 6 中的行为相同)调用 GET 端点会返回此错误: Microsoft.AspNetCore.Routing.Matching.AmbigouslyMatchException:请求匹配多个终结点。火柴: 圣人1...

回答 1 投票 0

为什么这个简单的结构体为相等的对象返回不同的哈希码?

简单示例: 使用系统; 使用系统全球化; var d1 = new DateTime(2023, 2, 28, 0, 0, 0, DateTimeKind.Unspecified); var d2 = new DateTime(2023, 2, 28, 0, 0, 0, DateTimeKind.Local); 瓦...

回答 1 投票 0

.net core中如何查找Httpcontext.Request.Body的类型

如何在中间件中找到Httpcontext中RequestBody对象的Type并反序列化为原始Type? 例如这是请求正文 {"username":"zxc", "pa...

回答 2 投票 0

在C#中,如何在网络扫描仪/复印机上进行扫描?

我正在使用以下代码从本地扫描仪进行扫描: WIA.CommonDialog wiaDialog = new WIA.CommonDialog(); 设备设备=空; WIA.DeviceManager wiaDeviceManager = new WIA.DeviceManager(); 威亚。

回答 1 投票 0

在生产环境中使用什么来代替 UserSecrets

我在 dotnet core 中有一个控制台应用程序。我将 appsettings.Development.josn 和 appsettings.Staging.json 用于开发和暂存环境,但对于生产环境,我使用 UserSecrets。我有...

回答 2 投票 0

当我为每个请求创建实例时,是否应该在 C# 中处理 HttpClient?

有很多资源要求重用 HttpClient 实例以避免套接字耗尽。在这种方法中,不应处置 HttpClient 实例。 但类似于第一个com中的问题...

回答 1 投票 0

在 Visual Studio Code 中本地使用 Dot Net 8 的 Azure Function 面临问题

我已使用 Visual Studio Code 在 Azure 中创建了一个 C# 函数,并按照以下步骤操作 为您的函数项目选择一种语言 --> 选择 C#。 选择 .NET 运行时 --> 选择 ....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.