Example #1
0
        public IEnumerable <string> GetConstructorInjectors(IConstructorBlock constructorBlock)
        {
            IEnumerable <string> result = new List <string>();

            foreach (var plugin in this.Parts)
            {
                result = result.Concat(plugin.GetConstructorInjectors(constructorBlock));
            }

            return(result);
        }
Example #2
0
        public bool HasConstructorInjectors(IConstructorBlock constructorBlock)
        {
            foreach (var plugin in this.Parts)
            {
                if (plugin.HasConstructorInjectors(constructorBlock))
                {
                    return(true);
                }
            }

            return(false);
        }
Example #3
0
        public IEnumerable <string> GetConstructorInjectors(IConstructorBlock constructorBlock)
        {
            IEnumerable <string> result = new List <string>();

            foreach (var plugin in this.Parts)
            {
                var answer = plugin.GetConstructorInjectors(constructorBlock);
                if (answer != null)
                {
                    result = result.Concat(answer);
                }
            }

            return(result);
        }
Example #4
0
 public virtual bool HasConstructorInjectors(IConstructorBlock constructorBlock)
 {
     return(false);
 }
Example #5
0
 public virtual IEnumerable <string> GetConstructorInjectors(IConstructorBlock constructorBlock)
 {
     return(null);
 }
Example #6
0
 public virtual IEnumerable<string> GetConstructorInjectors(IConstructorBlock constructorBlock)
 {
     return null;
 }
Example #7
0
 public virtual bool HasConstructorInjectors(IConstructorBlock constructorBlock)
 {
     return false;
 }
Example #8
0
        public bool HasConstructorInjectors(IConstructorBlock constructorBlock)
        {
            foreach (var plugin in this.Parts)
            {
                if (plugin.HasConstructorInjectors(constructorBlock))
                {
                    return true;
                }
            }

            return false;
        }
Example #9
0
        public IEnumerable<string> GetConstructorInjectors(IConstructorBlock constructorBlock)
        {
            IEnumerable<string> result = new List<string>();
            foreach (var plugin in this.Parts)
            {
                result = result.Concat(plugin.GetConstructorInjectors(constructorBlock));
            }

            return result;
        }