コード例 #1
0
            public Ω(ClusterBuilder owner)
            {
                this.owner = owner;

                container = new Container();
                container.AddClusterDefauls();
                wrapper = new FunqContainerWrapper(container);
            }
コード例 #2
0
            public IContainer Register()
            {
                ThrowIfReadOnly();

                try
                {
                    ClusterManager.CacheCluster(owner.Name, container);

                    return(new FunqContainerWrapper(container));
                }
                finally
                {
                    container = null;
                    owner     = null;
                }
            }
コード例 #3
0
 public Ω(ClusterBuilder owner)
 {
     this.owner     = owner;
     this.container = new Container();
     this.container.AddClusterDefauls();
 }