cost 73 ms
通用接口依赖注入——根据类型注册要使用的具体实现

[英]Generic Interface Dependency Injection - Registering Which Concrete Implementation to use based on Type

我有以下模式: 一个用于序列化文件的接口,称为IFileSerializer ,它有多个具体实现。 并非每个序列化程序都能处理所有文件类型,因此我们需要告诉应用程序知道使用哪一种。 我还有一个类型,所有可以序列化的文件都从该类型扩展,我们称它为IStorableFile 。 我需要根据IFileSe ...

403 Forbidden in ASP.NET Identity Role,尽管有正确的角色

[英]403 Forbidden in ASP.NET Identity Role, despite having the right Role

我正在构建这个应用程序,到目前为止我已经实现了身份 API。 登录/注册有效,它们都返回一个带有令牌的用户。 当我在 Postman 中传递 JWT 令牌时,在我的控制器上使用[Authorize]会起作用。 但是,在添加[Authorize(Roles = "Administrator")]时,我 ...

2023-02-01 19:05:41   1   28    c# / .net-core  
ShowDialog 在 .NET Core 6 上停止

[英]ShowDialog stalls with .NET Core 6

我正在从 .NET Framework 升级到 .NET Core,但ShowDialog有问题。 使用 .NET 框架和单元测试, ShowDialog会点击命令并继续处理,但使用 .NET Core, ShowDialog会启动一个新线程并停留在那里,直到手动选择按钮。 这不适用于单元测试。 这 ...

.NET 核心 3.1 中的 Steeltoe Refresh 未按预期工作(未重新加载配置值而不重新启动应用程序)

[英]Steeltoe Refresh not working as expected(not reloading the config values without restarting application) in .NET core 3.1

问题是在不重新启动应用程序的情况下无法获取(更新)最新的配置值。 如果我在应用程序运行时更改任何配置值,它没有任何效果。 换句话说,除非重新启动应用程序,否则您无法获得最新的配置值。 我提到了这个链接:点击这里所以请帮忙解决这个问题。 ...

验证/验证社交媒体链接

[英]Validate/Verify social media links

我们正在开发一个网站,该网站具有创建培训的功能。 要创建培训,用户需要成为讲师并提交他/她的 facebook、instagram、twitter 个人资料链接。 现在我们非常想知道是否有任何方法可以验证用户提供的链接(他/她实际上拥有此配置文件)。 我找不到任何关于或类似于我们要求的文档、博客文章 ...

将 DataTable 转换为字典并将列与小写字母组合

[英]Convert DataTable to dictionary and combine columns with lowercase

我有一个这样的数据表: 专栏1 专栏2 专栏3 姓名1 代码111 12550 名字2 Code112 12551 名字3 代码113 12552 姓名4 代码114 12553 我想将它转换为字典,其中第一列是键。 第二列小写字母和第三列的组合就是值。 预期结果: 钥匙价值姓名1 代码 ...

解析失败,出现错误:IHttpContextAccessor 类型没有可用的公共构造函数

[英]Resolution failed with error: No public constructor is available for type IHttpContextAccessor

赏金将在 6 天后到期。 此问题的答案有资格获得+200声望赏金。 eia92想提请更多人注意这个问题。 我最近将我的应用程序升级到 .net 核心 6,现在我在尝试使用此代码获取服务时遇到此错误: 我阅读了其他一些提到在我的 ConfigureServices() 方法中添加 HttpCont ...

如何在 System.Text.Json 中模拟反序列化“回调”?

[英]How can I emulate deserialization "callbacks" in System.Text.Json?

我试图让我的 object 在反序列化后立即执行一些逻辑。 我正在使用以下Microsoft 文档中显示的示例我遇到的问题是调用JsonSerializer.Deserialize()会导致无限递归循环,因为Deserialize()在Read覆盖中被调用。 我知道我可以通过实现我自己的反序列化方 ...

如何实现适合文本框可见部分的自动调整大小的文本?

[英]How to implement auto resizable text that fits a visible part of a TextBox?

我使用 VS WinForms App (.net core 6.0) 制作了一个基本功能计算器,我想修复设计问题。 问题是,当输入的符号长度超过 20 个符号时,您无法看到整个表达式。 这就是为什么我希望程序自动调整字体大小。 源代码: https://github.com/yanu1ya/Ca ...

尝试将 Heroku 数据 Redis 与 Stackexchange.Redis 一起使用时收到超时错误

[英]Receiving a timeout error when trying to use Heroku Data Redis with Stackexchange.Redis

尝试使用 Docker 在 Heroku 上托管的 .Net Core 应用程序上从 Heroku 数据 Redis 检索数据时收到以下错误,缓存在本地工作,但部署到 Heroku 时收到此错误消息: 堆栈跟踪: 缓存在Startup.cs文件中配置如下: GetHerokuRedisConfig ...

CommandLineUtils 的两个相互依赖的命令行选项

[英]Two interdependant command line options with CommandLineUtils

我正在更新一个使用CommandLineUtils来解析命令行选项的项目。 选项是通过获取CommandLineApplication并对其调用cmd.Option()来定义的,而不是将选项作为 class 中的属性。例如: 我添加了一个案例,其中需要两个选项之一,但不是两个。 例如,如果这两个选项 ...

Postman - 无法发送请求

[英]Postman - Could not send request

我想用 postman 测试我的 GET 路由。我有一个 .NET 项目,当我右键单击解决方案资源管理器中的项目名称 - 然后 select 属性时,我可以看到它在端口 5001 上运行。(请参见下面的屏幕截图)。 我有一个名为 ProductsController 的 controller。 ...

是否可以将每个测试执行包装在 XUnit 中?

[英]Is it possible to wrap each test execution in XUnit?

我有一个异常被包含一些有用信息的多个测试抛出。 默认情况下,失败的单元测试日志不包含该信息,因为它是自定义异常的属性。 我可以做这个: 但是我将不得不为每一个测试做这个。 有什么地方可以对测试 class 的所有测试执行此操作吗? 有点像 Asp.Net 中的中间件。 或者一些在 XUnit 之前 ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM