.net-core 相关问题

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

如何使用 System.IdentityModel.Tokens.Jwt 包提取令牌过期时间

我想在我的 .NET Core 项目中使用 JSON Web 令牌进行身份验证。这就是我向其中添加 System.IdentityModel.Tokens.Jwt 包的原因。 我熟悉 JavaScript 等效的 jsonwebto...

回答 2 投票 0

RequestServices.GetService()对性能影响大吗

RequestServices.GetService() 是一个昂贵的操作吗?如果无法在构造函数中获取服务,那么在方法中使用 GetService() 是一种不好的做法吗? 注意:我不是问依赖注入是否...

回答 2 投票 0

LibGit2Sharp 异常:当前用户不拥有存储库路径

我有一个以系统用户身份运行的 Windows 服务器应用程序(非交互式,无主目录等),它使用 libgit2sharp 访问 git 存储库。使用 v0.26.2 的代码中断了...

回答 0 投票 0

ConcurrentDictionary + Lazy——实例化只会发生一次吗?

场景 假设我们有: var 字典 = new ConcurrentDictionary>(); 实例化 Heavy 非常消耗资源。让我们考虑一下这段代码: 返回字典。

回答 1 投票 0

如何在 dotnet 核心应用程序中的下拉选择中停止自动发布

` @{ // 获取当前年份 var current是的... ` <select class="form-select" id="financialYears" onchange="preventAutopostBack(event)"> @{ // Get the current year var currentYear = 2024; // Generate options for the last 5 years dynamically for (int i = 0; i < 20; i++) { var startYear = currentYear - i; var endYear = startYear + 1; var financialYear = $"{startYear}-{endYear}"; if (i == 0) // Check if it's the first option (current year) { <option value="@financialYear" selected>@financialYear</option> } else { <option value="@financialYear">@financialYear</option> } } } </select>` 如何停止自动发布回 dotnet 核心应用程序中的下拉选择,我使用 jquery 和 javascript,它根本不起作用 你的 PreventAutopostBack JS 函数是什么样的?应该是这样的 <script> function preventAutopostBack(event) { event.preventDefault(); } </script>

回答 0 投票 0

如何在 dotnetcore xunit 测试中设置区域性

我有以下单元测试,正在从 .Net Framework 库移植到 .Net core xunint 测试库。需要添加单元测试的项目是 https://github.com/dotliquid/dotli...

回答 3 投票 0

通过依赖注入提供的对象的多个实例

假设我有一项发送电子邮件的服务。该类还需要 DI 来获取设置并添加记录器。这是一个简单的实现: 公共接口 IEmailService { 公共字符串来自 { ...

回答 1 投票 0

如何使用 azure devops 和 nuget 打包和发布多项目解决方案模板?

我有什么 我希望在每个新的绿地应用程序中看到三个项目: 项目 类型 笔记 我的模板.API 网络应用程序接口 与外部消费者的沟通 MyTemplate.Persistence 呃...

回答 1 投票 0

从表中获取类别 ID 以在 ASP.NET Core 中的其他表上创建

我想将数据(一种食物及其类别)从2个表插入数据库中。 这是我创建食物的方法,包括名称、图像。但它还有一个类别,另一个表是食物

回答 1 投票 0

C# 如何克服 getter 的接口可为空性

鉴于: //可能有Id值的对象的通用接口 接口 IMaybeHasId { 公共整数? Id {get;} //注意这只是 GET } //对象 A 从来没有 Id,这段代码可以正常工作 班级

回答 1 投票 0

在 Net core 6 应用程序的 API 中访问服务层中的声明主体

我需要在 Net Core 6 应用程序的服务层中访问 ClaimsPrincipal。 我总是可以只 builder.Services.AddTransient();在 Startup.c...

回答 4 投票 0

部署到 Azure 失败并出现错误:ENOTFOUND

我有一个带有简单 .net Web api 的存储库,我想将其部署到 Azure。但是我的部署总是失败并出现以下错误: 工作流程文件可以在此处找到。 有谁知道c是什么吗

回答 1 投票 0

尝试激活我的控制器时无法解析类型服务

从 MERN Stack 背景来看,我发现 Dotnet 很困难,我创建了控制器并注册了我的 DBContext,因为我试图将数据保存在 mysql 数据库中,但我仍然面临这个问题,你能...

回答 1 投票 0

.Net Core Web API 的执行速度比 .Net Framework 慢 |休息好要求

我的计算机上有一台本地运行的服务器,以及两个不同的环境/项目,.Net8(或任何其他 .Net core 版本)和 .Net Framework 4.8 在具有相同的服务器上执行 post 请求

回答 1 投票 0

Autofac:如何动态注册具有泛型的具体类型及其自己的泛型类型接口

AutoFac 新手来了!我有几种采用泛型的类型,每种类型都有自己的接口,采用相同的泛型。例如: 公共类 Foo : IFoo { ... } 公开课...

回答 1 投票 0

如何在我的计算机上的 .NET Core 项目上运行 Adguard VPN?

我有一个.NET Core项目,我需要在某种情况下打开和关闭VPN。我的电脑上有一个 Adguard VPN for Windows 桌面应用程序。有没有办法启动这个应用程序...

回答 1 投票 0

声明方法总是抛出异常的属性,以满足 BC42105

当函数中存在不会返回值或引发异常的分支时,会出现编译器警告 BC42105。但是,我遇到了一种情况,我在被调用的方法中抛出异常,并且它总是会抛出。代码分析似乎没有检测到这一点,并且我找不到可以确保不必手动抑制编译器错误的属性。

回答 1 投票 0

文档格式不受支持或文档包含二进制字符

我有一个之前丢失的cshtml文件。当时我是用VS Professional在那个文件里写程序的。丢了之后我又找到了,用VSD社区工具打开了,但是我...

回答 1 投票 0

将字符串上传到 Azure Blob

我查看了以下链接,将字符串上传到azure blob。我的任务要求不允许我将字符串存储为文件。 有没有办法将文件写入Azure Blob存储

回答 2 投票 0

Visual Studio中SSH远程调试采用什么格式的私钥?

我有一个在 Debian 服务器上运行的 .NET 5 应用程序,我想将调试器附加到该服务器上。我尝试使用的调试器是集成到 Visual Studio 2019 中的调试器。 我遇见了所有的

回答 3 投票 0

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