290得票24回答
如何在ASP.NET Core中获取当前已登录用户的ID?

我以前使用MVC5时做过这件事,使用 User.Identity.GetUserId() 但是在这里似乎不起作用。 User.Identity 没有 GetUserId() 方法。 我正在使用 Microsoft.AspNet.Identity。

175得票15回答
如何在.NET Core中读取连接字符串?

我想从配置文件中仅读取一个连接字符串,为此需要向我的项目添加一个名为“appsettings.json”的文件,并将其内容添加到其中:{ "ConnectionStrings": { "DefaultConnection": "Server=(localdb)\\mssqllocaldb;...

157得票13回答
在ASP.NET Core 1.0中如何在视图中获取当前URL

在之前的asp.net版本中,我们可以使用 。 @Request.Url.AbsoluteUri 但它似乎已经改变了。我们如何在asp.net core 1.0中做到这一点?

136得票13回答
从ASP .Net Core 1.0.0-rc2-final升级到1.0.0后,JSON属性现在变成小写了

我刚刚将我们的项目从ASP .Net Core 1.0.0-rc2-final换成了1.0.0。由于JSON属性的大小写不同,我们的网站和客户端停止工作。例如,这行JavaScript现在失败了:for (var i = 0; i < collection.Items.length; i...

98得票17回答
如何在.Net Core应用程序中发布特定于环境的appsettings?

我在我的 .Net Core 应用程序中有 3 个针对不同环境的 appsettings 文件。 在 project.json 中,我设置了 publishOptions 如下所示(根据此处的建议here)。"publishOptions": { "include": [ ...

94得票9回答
在Main Program.cs中读取appsettings.json文件

首先,我的主要目的是动态设置应用程序的IP和端口。 我正在使用IConfiguration来注入一个JSON配置文件,就像一些教程中提到的那样。 然而,在Program.cs中无法检索配置,因为我的WebHostBuilder将同时使用StartUp和Url。 因此,在主机构建时,我的配置中没...

93得票15回答
.NET Core:从API JSON响应中删除空字段

在.NET Core 1.0(所有API响应)的全局水平上,我如何配置Startup.cs以便在JSON响应中删除/忽略空字段?使用Newtonsoft.Json,您可以将以下属性应用于属性,但我想避免不得不添加到每个单独的属性中:[JsonProperty(NullValueHandling...

87得票3回答
如何将IFormFile保存到磁盘?

我正在尝试使用这段代码将文件保存到磁盘上。IHostingEnvironment _hostingEnvironment; public ProfileController(IHostingEnvironment hostingEnvironment) { _hostingEnviron...

83得票13回答
找不到与命令“dotnet-ef”匹配的可执行文件。

我正在使用ASP.Net Core RC2、Microsoft.EntityFramework.Core和SQLite进行一个项目示例。我按照这个教程 https://damienbod.com/2015/08/30/asp-net-5-with-sqlite-and-entity-frame...

79得票12回答
如何在.NET Core控制台应用程序中获取“管理用户机密”?

当我创建一个新的ASP .NET CoreWeb应用程序时,在 Visual Studio 中右键单击项目,我会看到一个名为"Manage User Secrets"的上下文菜单项。 当我创建一个新的.NET CoreConsole应用程序时,我没有看到这个上下文菜单项。 然而,在项目设置...