问题标签 [asp.net-core]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1706 浏览

asp.net-mvc - vNext. AspNet.Identity and custom UserStore. UserStore disposed exception

I'm trying to understand vNext.
I wrote custom UserStore, that works with MongoDB and implements these interfaces:

In Startup.cs added:

Then tried to use unchanged AccountController from Visual Studio template and have troubles.
When signing in i getting ObjectDisposedException in UserStore.FindByNameAsync() -- something called UserStore.Dispose().
In UserManager code on github.com/aspnet Store.Dispose() called only in UserManager.Dispose().
I can just ignore calls of Dispose and all works fine, but this is not good way.
So i have no ideas what shall i do

P.S. The Question is: what (and why) can call UserStore.Dispose()?

0 投票
2 回答
2262 浏览

c# - ASP.NET vNext 可以使用非 vNext 引用吗?

所以我在 VS 14 CTP 中有一个 ASP .NET vNext 项目。我的目标是 .NET Framework 4.5.1。我添加了对 NuGet 包的引用,该包没有特定于 vNext 的构建。

Visual Studio 现在在编辑器 / Intellisense 中显示包的用法,没有错误。但是在编译时,我得到“找不到命名空间'MyPackage'”错误。

我的理解是,只要我以现有的 .NET Framework 4.5.1 为目标,我就可以添加对 .NET Framework 程序集的引用。不是这样吗?我可以解决这个错误吗?

0 投票
1 回答
2156 浏览

c# - 访问当前的 RouteContext

在 MVC 5 I 中,您可以HttpContext使用HttpContext.Current. 访问 the 或更好的首选方式是什么HttpContext,只有 current RouteContext

0 投票
4 回答
6419 浏览

asp.net-core - 如何在 Mac 上退出 ASP.NET Kestrel Web 服务器

我正在使用 ASP.NET vNext K 运行时在我的 Mac 上运行 Yeoman 生成的简单 MVC 应用程序。我可以k kestrel从项目目录运行,一切都启动并运行得很好。但是,当我按下 Ctrl+C(或我尝试过的任何其他组合键)时,服务器不会退出。我必须关闭终端窗口才能关闭服务器。我错过了什么?

0 投票
2 回答
697 浏览

asp.net-core - K 运行时的明显“配置文件”之间有什么区别?

在设置KRuntime 版本管理器并使用该kvm命令后,很明显有两个“配置文件”,可以说,运行时:

这似乎让人想起 .NET Framework 的客户端配置文件,该配置文件专为手机等而设计,现已在 .NET 4.5+ 中过时。是svrsvrc建立在类似的脉络中,还是有其他区别?在aspnet 的 GitHub wiki中似乎没有对这些运行时版本的任何引用。

0 投票
2 回答
2555 浏览

asp.net-core - ASP.NET vNext - 本地化 (.resx)

如何使用 resx 文件通过 ASP.NET vNext(云优化模式)进行本地化,如何为当前线程设置区域性?

CurrentCultureCurrentUICulture属性丢失。我有 VS 2015 CTP3。

帕维尔

0 投票
2 回答
2485 浏览

asp.net-core - 如何为所有视图设置布局、基类和用途?

在 MVC 5 中,我可以为“Views/Web.Config”中的所有视图设置默认基类和用途:

我还可以为“_ViewStart.cshtml”中的所有视图设置默认布局:

如何在 MVC 6 中执行这些操作?

0 投票
0 回答
480 浏览

asp.net-identity - asp.net vnext 身份私人注册

我创建了 vNext 空项目。

添加了一些 API 和视图。

我还通过从 Register 方法中删除来禁用注册[AllowsAnonymous],因为我不想公开注册。

但我想要的是允许私人注册

我肯定需要一个“超级管理员”用户。

然后我看到了不同的方式:

  1. 邀请系统:site.com/register?invite-token,注册后或 X 小时后过期。超级管理员将能够创建此令牌。

  2. 每个人都可以注册,但只有批准(由超级管理员)的用户才能真正登录。

  3. 超级管理员手动创建用户。

最后是问题:

  • 如何安全地创建“超级管理员”用户?(我发布到天蓝色)

    我找到了一个例子,如何做到这一点:github,但是在代码中存储 opentext 传递看起来很糟糕。

  • 哪种方式最好或最多?是否有用于此类任务的知名软件包?
  • 任何这种方式都暗示着,只有管理员界面。如何正确保护它?
  • 如何扩展案例:“superadmin”>“admin”>“user”?
0 投票
1 回答
1627 浏览

c# - 类库和 ASP.NETvNext 类库的区别?

Class Library&ASP.NETvNext Class Library项目有什么区别?从 中的项目创建来看VS 14 CTP,类库似乎根本没有改变,而“ASP.NETvNext 类库”包含新的 project.json 文件。但是,尚不清楚它是否具有与 ASP.NETvNext 相关的任何好处?

链接表示此 ASP.NETvNext 库项目的编译是动态的。他们两个之间还有其他区别吗?

0 投票
1 回答
1667 浏览

asp.net-mvc - ASP.NET vNext 对 ADO.NET 的引用损坏

我有一个简单的 ASP.NET vNext 类库项目,当引用 System.Data 中的类型时无法编译;我在这里做错了什么,还是vnext有问题?

我这样设置我的 project.json:

在输入“System.Data.Common”参考时,nuget intellisense 工作正常;保存文件后,包还原按预期进行。

然后我在引用的项目中添加了一个接口System.Data.IDbConnection,如下所示:

这在构建时炸弹:

错误 1 ​​找不到类型或命名空间名称“IDbConnection”(您是否缺少 using 指令或程序集引用?) C:\Users\Administrator\Proj\MyProj\MyProj.Common\Data\IDbConnectionFactory.cs 7 9 MyProj 。常见的

我的 KVM 列表:

ASP.NET vNext 可以使用非 vNext 引用吗?问题似乎非常相似,但这里的错误消息有些不同,并且 nuget intellisense 表明 ADO.NET 包是为 K10 构建的。