public void Init() { this.Container = new Container(); var typeFactory = new ExpressionTypeFunqContainer(this.Container); this.ServiceController.Register(typeFactory, assembliesWithServices); typeFactory.RegisterTypes(this.ServiceController.ServiceTypes); }
public void Init() { typeFactory = new ExpressionTypeFunqContainer(this.Container); this.ServiceController.Register(typeFactory); ReloadServiceOperations(); typeFactory.RegisterTypes(this.ServiceController.ServiceTypes); }
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); }