Ejemplo n.º 1
0
        public IEnumerable <Assembly> GetAssemblies()
        {
            foreach (string file in GetFiles())
            {
                if (!ReflectionUtil.IsAssemblyFile(file))
                {
                    continue;
                }

                Assembly assembly = LoadAssemblyIgnoringErrors(file);
                if (assembly != null)
                {
                    yield return(assembly);
                }
            }
        }
Ejemplo n.º 2
0
        IEnumerable <Assembly> IAssemblyDiscoverer.GetAssemblies()
        {
            foreach (var file in GetFiles())
            {
                if (!ReflectionUtil.IsAssemblyFile(file))
                {
                    continue;
                }

                var assembly = LoadAssemblyIgnoringErrors(file);
                if (assembly != null)
                {
                    yield return(assembly);
                }
            }
        }