public void Init()
        {
            this.Container = new Container();

            var typeFactory = new ExpressionTypeFunqContainer(this.Container);

            this.ServiceController.Register(typeFactory, assembliesWithServices);

            typeFactory.RegisterTypes(this.ServiceController.ServiceTypes);
        }
Example #2
0
        public void Init()
        {
            typeFactory = new ExpressionTypeFunqContainer(this.Container);

            this.ServiceController.Register(typeFactory);

            ReloadServiceOperations();

            typeFactory.RegisterTypes(this.ServiceController.ServiceTypes);
        }
Example #3
0
        public void Init()
        {
            var typeFactory = new ExpressionTypeFunqContainer(this.Container);

            this.ServiceController.Register(typeFactory);

            this.ServiceOperations    = new ServiceOperations(this.ServiceController.OperationTypes);
            this.AllServiceOperations = new ServiceOperations(this.ServiceController.AllOperationTypes);

            typeFactory.RegisterTypes(this.ServiceController.ServiceTypes);
        }