问题标签 [auto-registration]

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 回答
182 浏览

generics - StructureMap可以自动注册Handler吗对于 IHandler?

我在 SM repo 上发布了一个问题。

我的问题与类似,但我想本地化一个问题。

假设我有通用接口IPrinter<T>及其通用实现Printer<T>Printer<string>当我这样做时,我希望 StructureMap 能够解析具体的封闭类型container.GetInstance<IPrinter<string>>

显式注册在这里可以正常工作:

container.Configure(r => r.For(typeof (IPrinter<>)).Use(typeof (Printer<>)));

但是扫描的东西失败了:当我尝试解析时RegisterConcreteTypesAgainstTheFirstInterface()导致StructureMap 异常。202 No Default Instance definedIPrinter<string>

有没有办法在没有显式配置的情况下完成我想要的行为?

0 投票
0 回答
302 浏览

c# - 在温莎城堡中按复杂的命名约定注册

我是 DI 容器领域的新手。我目前正在使用温莎城堡,我正在尝试通过命名约定来配置我的容器。这是我正在尝试做的一个例子:

这是一个应用程序,用户可以在其中通过拖放不同类型的节点来构建流程。在某个时刻,这些节点必须以某种格式转换,每个节点都有自己特定的转换方式。

当我将解析 INodeType1 时,我想接收 NodeType1Converter 的实例。当 INodeType2 --> NodeType2Converter, ...

我尝试使用 WithService.Select 注册它但没有成功:

有人可以帮助我吗?

谢谢你,菲利普

0 投票
2 回答
125 浏览

php - 在两个不同的网站上共同注册

我正在尝试进行共同注册,首先在原始站点上注册,然后将相同的表单值注册到外部站点。

我正在寻找一种明确的方法来做到这一点,但不显示已填充值的附加表单。

我可以使用以下方法从原始表单中获取表单值,但我不确定这是不是最好的方法。

真的我只是想知道是否有另一种方法,但由于我从其他站点获得的只是发送数据的 URL,所以 jQuery 是我能想到的唯一方法——只是想知道是否有人有另一种方法它无缝,没有jQuery?

0 投票
1 回答
157 浏览

c# - 如何将命名实例指定为为 StructureMap 自动注册的类型的构造函数参数

使用 StructureMap,我们拥有所有自动注册的类型。

因此,如果我们查找IMessage<Currency>,它将找到以下类型:

至于构造函数参数类型 ISession,我们喜欢它是自动连接的,但是,我们有不止 1 个实现,如 SqlSession 和 OracleSession。在这种情况下,我们希望将 SqlSession 作为构造函数参数传递。

在这种情况下如何将命名实例指定为构造函数参数?

非常感激。

0 投票
3 回答
1487 浏览

openid - Redmine Google Apps 自动注册

我想允许我的 Google Apps 用户自动注册 redmine。我发现另一个帖子给了我可以使用的网站网址。

Google Apps OpenID 网址

google.com/accounts/o8/site-xrds?hd=examplefoobar.com

有没有办法可以将 redmine 配置为仅从我的域 examplefoobar.com 自动注册 openid 用户(谷歌应用程序)?

0 投票
0 回答
56 浏览

c# - StructureMap 自动注册未引用的泛型类型

我收到此错误:No Default Instance defined for PluginFamily IReadModelRepository

这是我的注册表

有没有办法让上述注册表在没有明确引用的情况下工作ReadModelRepository

0 投票
1 回答
50 浏览

php - 将 CLI 参数注册到 GET 时的全局注册问题

在这里遇到了一个奇怪的人,也许一些更资深的人可以帮助我得出关于到底发生了什么的结论(已经有一个解决方法,但想知道如何解决这个问题,因为它似乎会影响其他人事物)

所以我有一行代码可以检测 CLI 字符串(基于 type[0]),然后继续将 CLI 参数转换并加载到 GET 参数中。

效果很好,您可以通过创建文件并发出类似的东西来测试它

使用上面的行和文件的内容只是一个print_r($_GET);

好吧,当您尝试将其用作 filter_input 我注意到但无法弄清楚原因时,它会变得很奇怪

看起来filter_input_array一般来说,尝试在 GET 请求上添加任何东西都被放弃了,例如

出于未知原因,什么有效的是

对我来说几乎没有意义=(

我想相信我们的 GET 不知何故没有注册到全球范围内,但我不知道为什么......

我正在为 Saucy 运行 PHP 5.5.8,欢迎输入

0 投票
1 回答
204 浏览

c# - 使用 Unity Loader 异常自动注册

我最近在我的项目中添加了统一性,我正在寻找一种更简洁的方式来注册课程。

我已经到了自动注册良好但尝试自动注册所有内容的地步。包括 Mircrosoft.Web.Mvc,其中包括几个密封的类,不允许它被注册,因此会引发加载程序异常。

有关标准自动注册或排除的任何帮助。

我尝试的任何配置甚至创建自己的客户控制器工厂都会导致此异常。

{“来自程序集 'Microsoft.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null' 的类型 'Microsoft.Web.Mvc.MvcDynamicSessionControllerFactory' 中的方法 'GetControllerSessionBehavior' 没有实现。”:“Microsoft .Web.Mvc.MvcDynamicSessionControllerFactory"}

所有帮助表示赞赏。

0 投票
0 回答
137 浏览

c# - 扫描 bin 文件夹的 C# IoC 容器

我正在寻找一个 IoC 容器,它可以扫描 bin 文件夹内所有程序集中的所有类型,并且与单声道兼容。

以前用LightCore,稍微配置一下,声明具体接口的实现,然后自动解析,但是好像不兼容mono...

我也尝试过 TinyIoC,但它只扫描引用程序集中的类型,我的问题是包含实现的程序集不能被我需要解决它的其他项目引用(循环引用问题)。

谢谢!

0 投票
1 回答
427 浏览

java - 在特定网站上打开/注册/注册新帐户的 Java 应用程序?

我花了 2 个小时浏览这个论坛和其他资源,但仍然找不到基本的解决方案 - 简单的 java 代码来填写在线注册表(只有几个字段)并提交。

作为一个例子,我会使用亚马逊。想象一下,我的 Java 应用程序只有一个按钮“创建 Amazon Acc”。用户点击按钮,一个新的亚马逊账户已经注册。亚马逊不是我真正的目标网站,但我注意到有一个相同级别的非常基本的表单,字段很少,没有验证码,账户立即打开,用户自动登录。

亚马逊注册表格的直接链接。

我只是一个 java 学习者(大学级别),只是寻找任何想法来实现我的 regNewAccount() 方法。

完整的应用程序将用于在一个特定的在线商店快速订购商品。我想要一个带有一个按钮“立即订购”的小型 JFrame,然后输入对话框“地址的第一行”“邮政编码”“城市” - 这将在该网站上注册一个新用户帐户并下订单,因此一切都通过单击完成. 可能的???