小编sno*_*ort的帖子

如何在单独的文件中声明和导入typescript接口

我想在我的基于打字稿的项目中在他们自己的文件中定义几个接口,我将从中实现用于生产的类以及用于测试的模拟.但是,我无法弄清楚正确的语法是什么.我发现了很多关于声明接口和实现它们的教程,但它们都在同一个文件中有一个简单的接口和派生类实现,这不是很现实.导出和导入接口的正确方法是什么?

typescript typescript1.8

50
推荐指数
4
解决办法
5万
查看次数

如何修复Orchard CMS中的"对象引用未设置为对象的实例"错误

我正在建立一个果园CMS网站.最初,我下载了压缩版本,但是VS在项目Markdown.csproj第1行中抱怨错误:"对象引用未设置为对象的实例".这对我没有意义,所以我尝试从Web安装它平台安装程序 这有点好用了一段时间.然后我在一些主题更改后重新启动visual studio并再次得到原始错误.我试图恢复主题更改并尝试在管理模式下重新启动VS. 仍然没有骰子.

我可以通过谷歌找到Markdown.csproj的主题.如果有人有建议,我会全力以赴.谢谢.

nullreferenceexception orchardcms

8
推荐指数
1
解决办法
1万
查看次数

如何使用Azure ACS开发用户身份验证的REST服务

我正在开发一个使用MS Azure访问控制服务进行身份验证的REST服务.如果示例是任何指示,则以这种方式保护REST服务的典型方法是为受保护服务提供全局用户名和pw,私钥或X.509证书.但是,我想在移动设备上使用被动用户登录机制,其流程更像以下内容:

  1. 未经身份验证的用户尝试从应用程序访问受保护的服务
  2. 移动应用重定向到浏览器应用(或嵌入式浏览器)
  3. 用户从ACS登录页面选择用于登录(facebook,google等)的身份提供者
  4. 用户输入身份提供者的凭据
  5. 浏览器重定向回应用程序
  6. 应用程序以某种方式获取SWT令牌以用于后续REST请求.

我坚持第5步 - 获取SWT令牌,而我发现的现有示例似乎并没有解决这个问题.此外,我实际上正在尝试使用WPF中的桌面客户端构建概念验证,这可能会使事情变得复杂.任何人都可以建议一个特定的教程或追求的路径使用每用户身份验证与每服务?谢谢.

编辑: 当我深入研究这个问题时,我意识到下面发布的示例(以及大多数其他示例)都是基于OAuth WRAP,已经弃用了OAuth 2.0.任何人都可以建议更新的参考?谷歌搜索出现了http://blogs.msdn.com/b/adventurousidentity/archive/2011/09/18/acs-v2-oauth-2-0-delegation-support-explained.aspxhttp:// connect. microsoft.com/site116​​8/Downloads/DownloadDetails.aspx?DownloadID=32719但它们并不是最直观的.

oauth azure oauth-2.0 acs

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

Electron 中可以显示原生窗口吗?

我正在与一位客户合作,该客户希望分阶段将现有的本机 Windows 应用程序迁移到 Electron。我们希望能够将原生窗口嵌入到电子中,并根据需要在它们和浏览器之间切换。我知道 Electron 包含一个用于显示本机平台菜单的模块。是否可以编写一个也可以在 Windows 上执行此操作的本机模块?

node-modules electron

5
推荐指数
0
解决办法
595
查看次数

如何使用编译器 API 将 Typescript 转换为 Typescript?

我想构建一个工具来对打字稿代码执行转换,并将它们作为打字稿(而不是 javascript)发出,作为现有代码库上一次性升级路径的一部分。这是可能的,如果是,如何?我没有找到关于编译器 API 的全面而清晰的参考资料。任何指向引用或实际代码的指针将不胜感激。

typescript typescript-compiler-api

4
推荐指数
1
解决办法
1010
查看次数