dryioc

    1热度

    1回答

    果园缓存设计: public interface ICacheManager { ICache<TKey, TResult> GetCache<TKey, TResult>(); } class DefaultCacheManager : ICacheManager { public DefaultCacheManager(Type component, ICache

    1热度

    1回答

    我已阅读文档,找不到任何有关解析类型的信息,同时覆盖其某些依赖关系。举例说明最简单 public class A { public A(IServiceA a, IServiceB b) {} } // Resolve scenarion type => { // type is A var a = Container.Resolve<IServiceA>

    1热度

    1回答

    帮助我组国际奥委会注册记忆起来我像StructureMap的注册表功能: http://structuremap.github.io/registration/registry-dsl/ 我用DryIOC作为我的容器 - 它的工作的伟大 - 但我在的情况下我的注册表类需要重新组织。 DryIOC中是否有等效的注册表功能?

    1热度

    1回答

    我已经使用MVVM在应用程序下面硬编码设置在一个循环解析相关: var ips = configFile.Read(); for (string ip in ips) { var tcpClient = new TcpClient(ip); var stream = (Stream) tcpClient.GetStream(); var service = ne

    0热度

    1回答

    我在这里指 http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/jmx.html#jmx-proxy 我试图连接到本地主机的MBeanServer和使用Spring代理执行某些操作。 问题是只指定ObjectName和ProxyInterface,我无法连接到本地主机。我能够通过指定M

    3热度

    2回答

    我正在探索在.NET WebAPI应用程序中使用DryIoc,并注意到初始化步骤有一个奇怪的行为。在一个简单的测试webapi应用程序中,我有以下DryIoc注册类,它在WebApi配置注册后立即被调用。 public class DryIocConfig { public static void Register(HttpConfiguration config) {

    0热度

    1回答

    查看DryIoc的文档我看到有一种方法来注册可用于记录成功解决方案的初始化函数。 有无论如何使用RegisterInitializer或类似的日志记录失败的决议?

    1热度

    1回答

    如果我注册同一合同的两个实现,则使用DryIoc - 如何控制在使用构造函数注入时要使用哪个实现? 我看你,你可以用钥匙或元数据登记 - 这可能(使用属性?)注入与实施控制?或者我是否需要一个集合并找出ctor中的正确实现?

    4热度

    2回答

    我在我的Web应用程序中使用IoC进行实验,并希望根据最佳实践进行操作。最近我发现了一个名为DryIoc的IoC框架,它应该是小而快的。 我已经读过这些例子,但似乎没有指出我应该放置容器本身。 它应该驻留在控制器中吗?或者在Global.asax中?其他地方也许?或者也许作为一个类的静态变量? 如果有人能够引导我朝着正确的方向发展,最好是使用一些示例代码,因为我停滞不前,并且不知道如何继续,我会感

    1热度

    1回答

    试图在Prism.Forms中构建对DryIoc的支持(https://github.com/joacar/Prism/tree/pr-517),并偶然发现了一个场景,我无法设法解决该如何操作。 为了长话短说,这些问题归结为:在Prism.DryIoc.Forms中创建新应用程序时,将创建PrismApplicationBase的应用程序子类并覆盖某些方法,其中之一是RegisterTypes。