小编bit*_*key的帖子

使用单个接口注册多个实现

有没有办法注册单个接口,该接口由多个具体类使用[simple-injector]并且不使用模板接口实现?

说我们有2班MyClass1,并Myclass2与这两个类都实现IInterface1

现在使用[simple-injector]我们无法做到这一点

container.Register<IInterface1, Myclass1>();
container.Register<IInterface1, Myclass2>();
Run Code Online (Sandbox Code Playgroud)

将现有接口转换为模板接口对现有代码库来说是一项艰巨的任务.希望有一些更容易的.

c# dependency-injection c#-4.0 simple-injector

11
推荐指数
1
解决办法
1万
查看次数

将 Blazor 从 3.1 升级到 5.0 时出错“没有与名称‘PreferExactMatches’匹配的属性”

根据此处的迁移文档,建议添加此属性PreferExactMatches

在此处输入图片说明

当我这样做时,我收到此错误

InvalidOperationException: Object of type 'Microsoft.AspNetCore.Components.Routing.Router' does not have a property matching the name 'PreferExactMatches'.

甚至API 资源管理器也说该属性不存在。我在这里错过了什么吗?请建议。现在我正在跳过它及其工作。

c# .net-core blazor

9
推荐指数
1
解决办法
2493
查看次数

可以使用Elmah而不是try/catch吗?

我一直在使用Elmah作为MVC应用程序,我的问题是

使用Elmah时不写try catch语句是不好的做法?

c# asp.net-mvc elmah

4
推荐指数
1
解决办法
1311
查看次数

将日期字符串转换为datetime

我有格式的日期字符串,dd-MMM-yyyy并希望将其转换为datetime,当我使用下面的代码

DateTime.ParseExact("20-Oct-2012", "yyyy-MM-dd HH:mm tt", null) 
Run Code Online (Sandbox Code Playgroud)

它导致错误

字符串未被识别为有效的DateTime.

当我修改上面的代码

DateTime.ParseExact("20-Oct-2012", "dd-MMM-yyyy", null) 
Run Code Online (Sandbox Code Playgroud)

然后我得到格式(mm/dd/yyyy)的日期时间:10/20/2012 12:00:00 AM

但是我需要它应该以yyyy/mm/dd格式转换.请帮助我这方面.

c# datetime

2
推荐指数
1
解决办法
2万
查看次数

Azure 函数响应状态代码始终为 200

我有一个函数应该根据一些内部逻辑返回错误状态 500/400。出于某种原因,无论我返回什么,Azure 函数都会不断返回 HTTP 状态 200。

这是一个示例

    if (err) { 
        console.error('some error :', err);                           
        context.res = { status: 400, body: err };
    } else {
        context.res = processRequest(context, req);
    }

    context.done();
Run Code Online (Sandbox Code Playgroud)

它返回状态 200 OK

在此处输入图片说明

下面是我的函数绑定

{
  "bindings": [
{
  "authLevel": "function",
  "type": "httpTrigger",
  "direction": "in",
  "name": "req"
},
{
  "type": "http",
  "direction": "out",
  "name": "res"
}  
],  "disabled": false
}
Run Code Online (Sandbox Code Playgroud)

azure node.js azure-functions

0
推荐指数
1
解决办法
1901
查看次数