asp.net-core-1.0相关内容

如何在ASP.Net Core MVC应用程序中获取操作和控制器名称?

如何在Startup.cs中的ASP.Net MVC Core RC1应用程序中获取Action和Controller名称? 我想创建一个中间件并在startup.cs- 中的configure方法中遵循以下代码后记录信息(我想将详细的响应记录到我的数据库中,所以我需要操作和控制器信息.) app.UseMvc(routes => { routes.MapRoute( ..
发布时间:2020-09-09 02:09:07 C#/.NET

ASP.NET Core/MVC6中的WebTelemetryInitializerBase

是否有MVC6兼容版本的WebTelemetryInitializerBase可以与ASP.NET Core(在完整的.NET Framework上一起使用)? 请参见我的问题在这里,我问如何在自己的计算机中获取HttpContext临时初始化器.不幸的是,我没有指定我使用的是MVC 6,因此没有使用System.Web.HttpContext. 解决方案 是的,aspnetcore ..

中间件中的路由控制器和动作

我正在尝试检索控制器和动作,我已经尝试通过使用 var routeData = context.GetRouteData(); 在中间件的Invoke方法内部,但每次都会产生null. 是否可以在中间件中检索路线数据? 我要实现的目的是检查所请求的操作是否具有[RequireToken]属性,如果是,它将检查传入的标头以查找特定的令牌. 解决方案 操作/控制器上下文非 ..
发布时间:2020-09-09 01:56:41 C#/.NET

如何从ASP .NET Core MVC 1.0中的视图访问会话

我正在尝试从视图内部访问会话数据. 用例::我将状态消息存储在将显示在页面顶部的会话中.目前,我是通过使用DisplayMessages()函数来实现此功能的,该函数设置一些ViewData[....]属性,并在每个控制器操作的开始处调用它. 目标:我只想设置一次状态消息,而无需控制器中的其他代码即可在下一页加载时显示该消息. 因此,我试图直接从视图访问会话中存储的消息. ..

库NuGet配置无效

VS2015更新3. 我创建了一个普通的.net核心类库. 右键单击Project-> References-> Manage Nuget包 引发以下错误? 缺少什么? 解决方案 尝试以下操作: 重新启动VS ,然后查看是否可以解决您的问题. (关闭+重新打开解决方案也可能会起作用) 如果重新启动没有帮助,请尝试删除nuget.config,如下所述. 2012年 ..
发布时间:2020-09-09 00:47:39 C#/.NET

在控制台.NET Core应用程序中创建用户

我有一个包含3个项目(Web,控制台应用程序,DataAccessLayer)的ASP.NET Core 1.0解决方案. 我使用ASP.NET Core身份和Entity Framework Core(SQL Server-代码优先). 我想在控制台应用程序(用于后台任务)中创建用户,但是如何在控制台应用程序(或.NET Core类库)中访问UserManager对象? 在控制器类中 ..
发布时间:2020-09-09 00:37:57 C#/.NET

在ASP.net Core中填充下拉列表

有人知道如何处理Asp.net核心中的Dropdowns.我想我很复杂,难以理解新的Asp.net核心概念. (我是Asp.net Core的新手.) 我有一个名为Driver,Vehicle的模型.基本上,可以在母版中创建一堆车辆,然后将其附加到驱动程序.这样驾驶员才能与车辆关联. 我的问题是我还在某些地方使用viewmodel来组合两个不同的模型.(默认模板对此了解甚少) 我 ..
发布时间:2020-09-09 00:25:43 C#/.NET

IIS 10上的ASP.NET Core 404错误

我在IIS 10上运行的ASP.NET Core Web应用程序有问题. 我正在使用AngularJS开发单页应用程序. index.html可以完美加载,但是后端请求在IIS 10上失败并显示404错误代码.从带有IIS Express的Visual Studio,它可以完美运行. 任何人都可以发现我如何解决后端请求吗? 这是我的Program.cs public sta ..
发布时间:2020-09-09 00:21:09 C#/.NET

Asp.net核心实体框架找不到IndexAttribute

执行"dotnet run"后,在IDE和控制台窗口中都从Mac上的Visual Studio Code中收到以下消息: 找不到类型或名称空间名称'IndexAttribute' 我有一个名为Story的类,我想将其用于使用Code First生成数据库.此类具有一个标有KeyAttribute的主键和一个标有MaxLengthAttribute的Author字符串,因此两者都可以工作 ..
发布时间:2020-09-08 23:57:15 C#/.NET

ASP.NET Core DisplayAttribute本地化

根据文档: 运行时不查找非验证属性的本地化字符串.在上面的代码中,“电子邮件"(来自[Display(Name ="Email")])不会被本地化. 我正在寻找一种在DisplayAttribute中本地化文本的方法.有任何建议以适当方式做到这一点吗? 解决方案 您可以在DisplayAttribute上设置ResourceType,该文本可用于本地化文本. 将资源.re ..

asp.net核心库项目中的连接字符串

我有asp.net核心库项目.我想在其中添加连接字符串.我没有启动课程.我需要在哪里放置连接字符串以及如何获取它? 请提出建议. 解决方案 在dotnet核心中,您可以使用json文件管理配置,而json文件是配置应用程序的许多方式之一. 根据 dotnet核心配置文档,您可以简单地做(从链接参考中复制) using Microsoft.Extensions.Config ..
发布时间:2020-09-08 22:09:04 其他开发

启动中的ASP.NET Core配置部分

我正在将一个ASP.NET 5 RC1项目迁移到ASP.NET Core,并且遇到了一个我尚未发现或找到解决方案的有趣问题. 为了在“启动"中使用配置设置,我以前已经通过以下方式检索了配置 // Works fine for DI both in ASP.NET 5 RC1 and ASP.NET Core services.Configure ..
发布时间:2020-09-08 21:35:32 C#/.NET

阅读Main Program.cs中的appsettings.json

首先,我的主要目的是为应用程序动态设置IP和端口. 我正在使用IConfiguration注入json配置文件,就像提到的一些教程一样. 但是,我无法在Program.cs中检索配置,因为我的WebHostBuilder将同时使用StartUp和Url. 因此,在主机建立时,我的配置中没有任何内容. WebProtocolSettings settings_Web = ne ..
发布时间:2020-09-08 21:08:42 C#/.NET