649得票18回答
在ASP.NET Core中如何创建自定义的AuthorizeAttribute?

我试图在ASP.NET Core中创建自定义的授权属性。 在之前的版本中,可以重写bool AuthorizeCore(HttpContextBase httpContext)。 但在AuthorizeAttribute中不再存在此功能。 当前制定自定义AuthorizeAttribute的...

588得票9回答
在ConfigureServices中使用ASP.NET Core DI解决实例

如何使用 ASP.NET Core MVC 内置的依赖注入框架手动解析类型? 设置容器非常简单:public void ConfigureServices(IServiceCollection services) { // ... services.AddTransient...

561得票41回答
如何在Asp.Net Core中注册同一接口的多个实现?

我拥有从相同接口派生的服务。public interface IService { } public class ServiceA : IService { } public class ServiceB : IService { } public class ServiceC : ISer...

499得票23回答
依赖注入错误:在尝试激活时无法解决类型为的服务,而该类已注册。

我创建了一个.NET Core MVC应用程序,并使用依赖注入和存储库模式将存储库注入到我的控制器中。但是,我遇到了一个错误: InvalidOperationException:在尝试激活“WebApplication1.Controllers.BlogController”时无法解析类型...

402得票26回答
在ASP.NET Core中,如何获取客户端的IP地址?

请问在使用MVC 6时,如何获取ASP.NET中的客户端IP地址。 Request.ServerVariables["REMOTE_ADDR"]不能正常使用。

373得票20回答
ASP.NET Core使用IConfiguration获取Json数组

在 appsettings.json 中{ "MyArray": [ "str1", "str2", "str3" ] } 在 S...

352得票16回答
如何在ConfigureServices中获取开发/暂存/生产托管环境

我如何在Startup的ConfigureServices方法中获取开发/暂存/生产托管环境?public void ConfigureServices(IServiceCollection services) { // Which environment are we running...

344得票16回答
ASP.NET Core表单提交导致HTTP 415不支持的媒体类型响应。

向下面的控制器发送一个表单POST HTTP请求(Content-Type:application/x-www-form-urlencoded),将导致HTTP 415 Unsupported Media Type响应。public class MyController : Controlle...

338得票24回答
在.NET Core中从appsettings.json获取值

我不确定我在这里错过了什么,但我无法从我的.NET Core应用程序中获取appsettings.json中的值。我的appsettings.json如下: { "AppSettings": { "Version": "One" } } 创业公司: pu...

336得票13回答
如何从ASP.NET Core RC2 Web Api返回HTTP 500?

回到 RC1 时,我会这样做:[HttpPost] public IActionResult Post([FromBody]string something) { try{ // ... } catch(Exception e) { ...