asp.net-core-1.0相关内容
如何在Startup.cs中的ASP.Net MVC Core RC1应用程序中获取Action和Controller名称? 我想创建一个中间件并在startup.cs- 中的configure方法中遵循以下代码后记录信息(我想将详细的响应记录到我的数据库中,所以我需要操作和控制器信息.) app.UseMvc(routes => { routes.MapRoute(
..
是否有MVC6兼容版本的WebTelemetryInitializerBase可以与ASP.NET Core(在完整的.NET Framework上一起使用)? 请参见我的问题在这里,我问如何在自己的计算机中获取HttpContext临时初始化器.不幸的是,我没有指定我使用的是MVC 6,因此没有使用System.Web.HttpContext. 解决方案 是的,aspnetcore
..
我正在尝试检索控制器和动作,我已经尝试通过使用 var routeData = context.GetRouteData(); 在中间件的Invoke方法内部,但每次都会产生null. 是否可以在中间件中检索路线数据? 我要实现的目的是检查所请求的操作是否具有[RequireToken]属性,如果是,它将检查传入的标头以查找特定的令牌. 解决方案 操作/控制器上下文非
..
我正在尝试从视图内部访问会话数据. 用例::我将状态消息存储在将显示在页面顶部的会话中.目前,我是通过使用DisplayMessages()函数来实现此功能的,该函数设置一些ViewData[....]属性,并在每个控制器操作的开始处调用它. 目标:我只想设置一次状态消息,而无需控制器中的其他代码即可在下一页加载时显示该消息. 因此,我试图直接从视图访问会话中存储的消息.
..
VS2015更新3. 我创建了一个普通的.net核心类库. 右键单击Project-> References-> Manage Nuget包 引发以下错误? 缺少什么? 解决方案 尝试以下操作: 重新启动VS ,然后查看是否可以解决您的问题. (关闭+重新打开解决方案也可能会起作用) 如果重新启动没有帮助,请尝试删除nuget.config,如下所述. 2012年
..
我想为我们API上的所有404提供自定义响应.例如: { "message": "The requested resource does not exist. Please visit our documentation.." } 我相信以下结果过滤器适用于MVC管道中的所有情况: public class NotFoundResultFilter : ResultFilter
..
我有一个包含3个项目(Web,控制台应用程序,DataAccessLayer)的ASP.NET Core 1.0解决方案. 我使用ASP.NET Core身份和Entity Framework Core(SQL Server-代码优先). 我想在控制台应用程序(用于后台任务)中创建用户,但是如何在控制台应用程序(或.NET Core类库)中访问UserManager对象? 在控制器类中
..
有人知道如何处理Asp.net核心中的Dropdowns.我想我很复杂,难以理解新的Asp.net核心概念. (我是Asp.net Core的新手.) 我有一个名为Driver,Vehicle的模型.基本上,可以在母版中创建一堆车辆,然后将其附加到驱动程序.这样驾驶员才能与车辆关联. 我的问题是我还在某些地方使用viewmodel来组合两个不同的模型.(默认模板对此了解甚少) 我
..
我在IIS 10上运行的ASP.NET Core Web应用程序有问题. 我正在使用AngularJS开发单页应用程序. index.html可以完美加载,但是后端请求在IIS 10上失败并显示404错误代码.从带有IIS Express的Visual Studio,它可以完美运行. 任何人都可以发现我如何解决后端请求吗? 这是我的Program.cs public sta
..
执行"dotnet run"后,在IDE和控制台窗口中都从Mac上的Visual Studio Code中收到以下消息: 找不到类型或名称空间名称'IndexAttribute' 我有一个名为Story的类,我想将其用于使用Code First生成数据库.此类具有一个标有KeyAttribute的主键和一个标有MaxLengthAttribute的Author字符串,因此两者都可以工作
..
根据文档: 运行时不查找非验证属性的本地化字符串.在上面的代码中,“电子邮件"(来自[Display(Name ="Email")])不会被本地化. 我正在寻找一种在DisplayAttribute中本地化文本的方法.有任何建议以适当方式做到这一点吗? 解决方案 您可以在DisplayAttribute上设置ResourceType,该文本可用于本地化文本. 将资源.re
..
我是Web编程的新手,因此决定从.net 4.5切换到.net core. 我的项目在以下位置有一个静态xml文档: wwwroot/Countries/en-GB.xml 如何读取指定路径下的xml文件?最终,我将数据转换为一个SelectList. 在.net 4.5中,我使用了DataSet和HttpConext ... MapPath来读取xml文档,该文档不再在核
..
我有asp.net核心库项目.我想在其中添加连接字符串.我没有启动课程.我需要在哪里放置连接字符串以及如何获取它? 请提出建议. 解决方案 在dotnet核心中,您可以使用json文件管理配置,而json文件是配置应用程序的许多方式之一. 根据 dotnet核心配置文档,您可以简单地做(从链接参考中复制) using Microsoft.Extensions.Config
..
当我将框架部分升级到: "frameworks": { "netcoreapp1.1": { "dependencies": { }, "imports": "dnxcore50" } } 我遇到错误 依赖Microsoft.Composition 1.0.27不支持框架 .NETCoreApp,版本= v1.1. 使用
..
当401和403出现时,我想使用JSON响应模型进行响应.例如: HTTP 401 { "message": "Authentication failed. The request must include a valid and non-expired bearer token in the Authorization header." } 我正在使用中间件(如此答案中所述) 40
..
我正在将一个ASP.NET 5 RC1项目迁移到ASP.NET Core,并且遇到了一个我尚未发现或找到解决方案的有趣问题. 为了在“启动"中使用配置设置,我以前已经通过以下方式检索了配置 // Works fine for DI both in ASP.NET 5 RC1 and ASP.NET Core services.Configure
..
在类似的问题中,使用此代码可以下载PDF: 我正在使用Controller文件夹中的本地文件(.xlsx,.pdf,.zip)进行测试. 此处有类似问题 [HttpGet("downloadPDF")] public FileResult TestDownloadPCF() { HttpContext.Response.ContentType = "application/pd
..
在ASP.NET Core 2.0应用程序上,我需要呈现部分视图并传递一些参数: @Html.Partial("Form", new { File = "file.pdf" }) 在局部视图上,我尝试使用: @Model.File 我得到了错误: RuntimeBinderException: 'object' does not contain a definition
..
我在ASP.NET Core Controller中得到一个日期,如下所示: public class MyController:Controller{ public IActionResult Test(DateTime date) { } } 该框架能够解析日期,但只能以英语格式.当我将 2017年12月4日作为日期参数传递时,我的意思是2017年12月4日.它将被
..
首先,我的主要目的是为应用程序动态设置IP和端口. 我正在使用IConfiguration注入json配置文件,就像提到的一些教程一样. 但是,我无法在Program.cs中检索配置,因为我的WebHostBuilder将同时使用StartUp和Url. 因此,在主机建立时,我的配置中没有任何内容. WebProtocolSettings settings_Web = ne
..