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); }
public bool HasConstructorInjectors(IConstructorBlock constructorBlock) { foreach (var plugin in this.Parts) { if (plugin.HasConstructorInjectors(constructorBlock)) { return(true); } } return(false); }
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); }
public virtual bool HasConstructorInjectors(IConstructorBlock constructorBlock) { return(false); }
public virtual IEnumerable <string> GetConstructorInjectors(IConstructorBlock constructorBlock) { return(null); }
public virtual IEnumerable<string> GetConstructorInjectors(IConstructorBlock constructorBlock) { return null; }
public virtual bool HasConstructorInjectors(IConstructorBlock constructorBlock) { return false; }
public bool HasConstructorInjectors(IConstructorBlock constructorBlock) { foreach (var plugin in this.Parts) { if (plugin.HasConstructorInjectors(constructorBlock)) { return true; } } return false; }
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; }