20得票3回答
Microsoft.AspNetCore.Mvc.Controller中的ActionContext已经消失

在我将版本更改为AspNetCore 1.0.0-preview1后,无法在Microsoft.AspNetCore.Mvc.Controller中找到ActionContext。 这是更改后的Controller类: 更改前,使用的是 "Microsoft.AspNet.Mvc&...

19得票2回答
使用取消标记创建自定义的ASP.NET Core中间件

我有一个自定义的ASP.NET Core中间件,我想要获取请求的取消标记。 我尝试将它添加到调用的签名中,像这样:public async Task Invoke(HttpContext context,CancellationToken token) 但是一旦我添加它,它就不再被调用了。 我...

19得票2回答
ASP.NET Core Response.End()?

我正在尝试编写一个中间件,以防止某些客户端路由在服务器上被处理。我查看了很多自定义中间件类,可以使用 `short-circuit` 响应。 context.Response.End(); 我在智能感知中没有看到End()方法。我该如何终止响应并停止执行http管道?提前致谢!public ...

19得票2回答
中间件设置响应的ContentType

在我们基于ASP.NET Core的Web应用程序中,我们希望能够做到以下内容:对于某些请求的文件类型,在响应中应该获取自定义的ContentType。例如,.map 应该映射到 application/json。在“完整”的 ASP.NET 4.x 中,并结合 IIS,可以利用 web.co...

19得票3回答
在Asp.Net Core 1.0 RTM中,CreateIdentityAsync方法的替代方法是什么?

在ASP.Net Core1.0 RTM中,我正在尝试使用以下方法创建身份验证: userManager.CreateIdentityAsync() 但我收到了这个错误: 'UserManager'不包含 'CreateIdentityAsync' 的定义。 出了什么问题?

19得票3回答
ASP.NET Core 中的 ServicePointManager

我正在尝试将一个现有的类库代码转换为.NET Core 类库。在那段代码中,在一个 static 构造函数中,我有以下内容: ```csharp AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve;...

18得票1回答
如何使用中间件移除服务器头信息?

在ASP.NET Core 1.0中,每个响应都将包含标题Server: Kestrel。我想使用中间件删除此标题以及其他标题,例如X-Power-By。 我知道我们可以通过设置以下内容在主机配置中删除Kestrel标题,但我想使用中间件完成它(实际上当我们有Httpmodule时,我们可以...

17得票6回答
如何在ASP.NET Core 1.0应用程序中使用SqlServer.Types/空间类型

我们的一个类库使用像DbGeography这样的Microsoft空间类型。在没有旧版本的SQL Server和Visual Studio的干净机器上运行应用程序时,我们会收到以下异常: 因为找不到程序集'Microsoft.SqlServer.Types'版本10或更高版本,所以此提...

17得票6回答
在.NET Core中使用DataTable

我在SQL Server中有一个存储过程,它接受用户定义的表类型。我正在遵循这篇帖子的答案Bulk insert from C# list into SQL Server into multiple tables with foreign key constaints 来学习如何将DataTa...

17得票6回答
ASP.NET Core DisplayAttribute 本地化

根据文档说明: 运行时不会查找非验证属性的本地化字符串。在上述代码中,“Email”(来自[Display(Name =“Email”)])将不会被本地化。 我正在寻找一种在DisplayAttribute中本地化文本的方法。有什么适合的建议吗?