Exemplo n.º 1
0
 public static CustomFactory FromProxyModule(ProxyModule proxyModule)
 {
     return((CustomFactory)_accessor.GetOrCreateFrom(proxyModule, pm => new CustomFactory()));
 }
Exemplo n.º 2
0
 public static SafeFactory FromProxyModule(ProxyModule proxyModule)
 {
     return((SafeFactory)_accessor.GetOrCreateFrom(proxyModule, pm => new SafeFactory(pm)));
 }
Exemplo n.º 3
0
        public void UninitializedFactoryAccessorThrows()
        {
            var accessor = new FactoryAccessor();

            Assert.Throws <InvalidOperationException>(() => accessor.GetOrCreateFrom(ProxyModule.Default, pm => new object()));
        }