小编Ale*_*rou的帖子

Visual Studio可扩展性 - 自定义语言文本编辑器设置

我正在尝试在Visual Studio中开发语言服务,到目前为止,我已经能够实现高亮和跨度的基本Tagger:

在此输入图像描述

但是,我想更进一步,在"文本编辑器"下添加我自己的部分,以便我可以维护Tab设置等语言(如下所示): 在此输入图像描述

我发现很难在线找到Visual Studio可扩展性的资源,因为你可以做很多事情,但知道从哪里开始通常很困难.我也对自定义项目/项目服务感兴趣,但在查找样本方面也存在类似问题.

有可能我很接近(由于自定义标记),我只是不知道用什么来装饰导出的类型,或者我有很多基础工作要做.方向赞赏.

c# dsl vs-extensibility visual-studio-2013

5
推荐指数
1
解决办法
951
查看次数

ASP.NET Core Identity:同一帐户的多个提供程序

我一直在尝试了解新的 ASP.NET Core Identity 框架。

我希望能够允许客户使用外部提供商登录,这样我就不必担心密码存储。如果我使用默认提供程序:.AddDefaultIdentity<EntityUser>(),以及.AddAuthentication(with AddFacebook, AddGoogle, AddMicrosoftAccount),那就有效。

有些人拥有 Google 帐户Facebook 帐户。我想允许用户登录他们的帐户,然后向同一用户添加其他提供商(只要电子邮件匹配)。

AspNetCore 的身份框架部分似乎严格控制一切。我知道如何覆盖视图,但不知道如何覆盖控制流。我如何将自己的逻辑融入其流程中以强制登录、注册?我还想在用户已经登录时将用户转发给外部提供商。

我需要的只是一个方向,他们已经将新的 AspNetCore 的关注点分开了,就像洋葱一样。这使得你很难知道你想要的东西在哪里。我什至不知道我不知道什么才能开始。

c# asp.net-identity asp.net-core

2
推荐指数
1
解决办法
1965
查看次数