public ApiManager(IUnityContainer container, IApiMethodInvoker invoker)
 {
     _container       = container;
     _invoker         = invoker;
     _paramInspectors = _container.ResolveAll <IApiParamInspector>().ToList();
     _methods         = _container.Resolve <IEnumerable <IApiMethodCall> >();
 }
Example #2
0
        public ApiManager(IUnityContainer container, IApiMethodInvoker invoker)
        {
            _container = container;
            _invoker = invoker;
            _paramInspectors = _container.ResolveAll<IApiParamInspector>().ToList();
            _methods = _container.Resolve<IEnumerable<IApiMethodCall>>();

        }
Example #3
0
 public ApiManager(IComponentContext container, IApiMethodInvoker invoker)
 {
     _invoker         = invoker;
     _paramInspectors = container.Resolve <IEnumerable <IApiParamInspector> >().ToList();
     _methods         = container.Resolve <IEnumerable <IApiMethodCall> >();
 }