Cartographer.Internal.Extensions.AssemblyExtensions.GetAvailableTypes C# (CSharp) Method

GetAvailableTypes() public static method

public static GetAvailableTypes ( this assembly ) : System.Type[]
assembly this
return System.Type[]
        public static Type[] GetAvailableTypes(this Assembly assembly)
        {
            try
            {
                return assembly.GetExportedTypes();
            }
            catch (ReflectionTypeLoadException e)
            {
                return e.Types.Where(t => t != null).ToArray();
            }
        }
AssemblyExtensions