IsCodeGeneratorType() public static method

public static IsCodeGeneratorType ( Type type ) : bool
type System.Type
return bool
コード例 #1
0
        public void RegisterCodeGenerators(Assembly assembly)
        {
            var newMetaCodeGenerators = assembly
                                        .GetTypes()
                                        .Where(type => MetaCodeGenerator.IsCodeGeneratorType(type))
                                        .Select(codeGeneratorType => new MetaCodeGenerator(codeGeneratorType));

            foreach (MetaCodeGenerator metaCodeGenerator in newMetaCodeGenerators)
            {
                RegisterCodeGenerator(metaCodeGenerator);
            }
        }