.net-core-2.0

    0热度

    1回答

    我在.Net Core 2中有一个测试用例,其中我提供的输入为Path.GetDirectoryName以下。 @ “C:” + Path.DirectorySeparatorChar 当我在我的测试情况下断言为Path.GetDirectoryName,它返回null的Windows操作系统,但对于Linux操作系统返回C:,为何如此? 任何人都可以请解释我在这里做什么错?

    2热度

    2回答

    我有一个有点小的服务结构应用程序,我正在构建,并且自从我转换为服务结构后,对于启动速度慢的问题感到恼火,它不仅在发布之后,而且在像10- 15分钟不活动。 我已经添加了一个项目,其唯一目的是去每个服务,并每隔10s发出一个小的数据库请求,并认为这会保持应用程序和ef运行。这帮助我获得超时,现在第一个请求在5-15s范围内。在一些预热之后,请求通常在300ms范围内,因此它们很容易请求,并且服务之间

    0热度

    1回答

    我是.NET开发的全新开发人员,所以请不要假设我理解所有基本知识(即请使用小词,我不会冒犯任何假设, m哑)。 我正在实施基于令牌的身份验证,并花了很多小时搜索答案。我已经到了可以生成JWT的地步,并在API调用中返回它,拒绝未经授权的API调用,并接受授权的API调用。 我的标记设置正在发行后过期30分钟。我的意图是考虑用户在30分钟不活动后退出。因此,在每个API调用中,我希望发布新的JWT并

    0热度

    1回答

    我在Visual Studio 2017年编写ASP.NET 2.0的核心应用程序,我已经在控制器日志记录,像这样: public HomeController(ILogger<HomeController> logger) { this._logger = logger; } public IActionResult Index() {

    0热度

    1回答

    我尝试设置身份服务器4 + API + web场景,但无法获取用户在api中的身份验证。每个组件在我的VS解决方案中使用单独的项目。所有项目都在dotnetcore 2.0上。 Startup.cs Identity Server的 services.AddIdentity<ApplicationUser, ApplicationRole>() .AddEntityFramewor

    1热度

    1回答

    对.NET Core 2.0进行更改后,我一直无法找到关于此特定问题的信息。 我有饼干授权这样的: services.AddAuthentication("ExampleCookieAuthenticationScheme") .AddCookie("ExampleCookieAuthenticationScheme", options => { options.Access

    3热度

    1回答

    如果我尝试运行这段代码 await _dbContext.Set<T>().ToListAsync(); 我会得到这个错误: 出现InvalidOperationException:源的IQueryable没有实现IDbAsyncEnumerable 。只有实现IDbAsyncEnumerable的源才能用于实体框架异步操作。欲了解更多详情,请参见http://go.microsoft.com

    1热度

    3回答

    我明白为什么代码不能工作。我不明白是什么技术原因造成的,所以我们没有得到更明确的错误信息。 在开发netcore2应用程序时,我最终使用构造函数进行循环引用。我的意思是类A的构造函数实例化了另一个类型为B的对象,它本身会实例化一个类型为A的对象等等。 这是一个简单的代码片段,用于重现圆形实例化,该实例在online compiler上引发StackOverflowException我做了这个例子。

    0热度

    1回答

    我有一个Core 2.0 MVC项目,并且我停留在日志记录上。 有没有办法在.NET Core 2.0 Framework上实现Windows AD(Active Directory)身份验证和授权? 我见过这article使用IIS,但我正在寻找一个更可编程的方式。 (很多MVC4和5的例子,但我找不到任何的Core 2.0)

    -1热度

    1回答

    我打破我的头在这个现在一会儿: 我试图安装专业和社区的Visual Studio 2017年v 15.5.2版本 并安装.net core runtime 2.0.3和.net core SDK 2.1.2。 当我打开一个新的Web应用程序我得到一个错误说 “的SDK指定‘microsoft.net.sdk.web’无法找到” 当我尝试建立一个现有的项目,我得到一个错误 “当前.NET SDK不支