88得票10回答
如何在.NET Core Web API中从JWT令牌中获取当前用户?

经过很多努力(以及很多教程、指南等),我成功地设置了一个小型的.NET Core REST Web API,并且在验证存储的用户名和密码有效时,Auth Controller会发出JWT令牌。 令牌将用户ID存储为子声明。 我还成功地设置了Web API,以便在方法使用Authorize注...

66得票6回答
SQLServer在Docker容器中的连接字符串

我正在使用带有dotnet Core和EF Core的Visual Studio 2017 Mac版。在设置了Docker容器中的mssql映像后,我尝试添加连接字符串,但出现了连接错误。我尝试使用不同的选项,例如IP地址、容器名称、主机名等作为服务器名称,但它们都没有起作用。 "Defaul...

54得票16回答
错误 CS0234:名称空间 'Microsoft' 中不存在类型或命名空间名称 'AspNetCore'(是否缺少程序集引用?)

我正在尝试将以下模板项目升级到ASP.NET Core 1.1:https://github.com/wilanbigay/aspnet-core-aurelia-typescript-starter。运行dotnet migrate后,项目的project.json文件已被弃用,改用新的cs...

54得票4回答
Entity Framework Core使用多个DbContext

我遇到了一个问题,当我尝试访问我的PartsDbContext中的字段时,我会收到以下错误: System.Data.SqlClient.SqlException:“Invalid object name 'fieldName'” 似乎这是因为我尝试让我的PartsDbContex...

38得票4回答
ASP.NET Core 1.1使用C# dynamic编译时缺少编译器所需成员'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'。

我正在使用Visual Studio 2017 RC,并开始一个新的ASP.NET Core项目,目标是全面的.NET Framework。 这行代码将无法编译。 dynamic handler = _container.GetService(handlerType); if (ha...

28得票2回答
如何模拟 IOptionsSnapshot 实例进行测试

我有一个名为AbClass的类,它使用asp.net core内置的DI获取IOptionsSnapshot<AbOptions>(动态配置)实例。现在我想测试这个类。 我尝试在测试类中实例化AbClass类,但我不知道如何实例化IOptionsSnapshot<AbOpt...

22得票2回答
.NET Core添加Web引用

我有两个Web项目。 第一个是大约2-3周前创建的。 第二个今天创建。 我想将Web引用添加到第二个Web项目中。 第一个旧项目的解决方案视图 第二个新项目的解决方案视图 在新项目中,我找不到如何添加Web引用。 我可以添加服务引用,但我不需要它。 从这里我可以添加服务引用 但我不能像旧...

19得票11回答
ASP.NET Core 脚手架在 VS 2017 中无法工作。

我在Visual Studio 2017中有一个初学者的ASP.NET Core项目,现在正在进行HelloWorld的脚手架步骤。但是脚手架无法工作,在第一台计算机上进行了测试,然后又在第二台计算机上测试了一遍... 当我尝试生成带View的控制器时 ,在第一台计算机上会出现以下错误: ...

17得票4回答
为 "asp-for" HTML 标签(ASP.NET Core)指定格式

在一个ASP.NET Core项目中,我需要以特定的格式(例如“dd/mm/yyyy HH:MM”)显示一个只读日期。 <div class="form-group"> <label asp-for="Date" class="col-md-2 control-la...

16得票3回答
在.NET Core中配置环境变量

我正在使用.NET Core 1.1开发API,目前遇到了一个问题: 我需要有两个配置级别:appsettings.json和环境变量。 我想通过IOptions使用DI来进行配置。 我需要环境变量覆盖appsettings.json中的值。 目前我的做法是这样的: public S...