public static string ToReflectionString(this ITypeSignature typeSig, IModule module = null, SignaturePrintingFlags flags = SignaturePrintingFlags.None)
        {
            var printer = new ReflectionSignaturePrinter(flags);

            printer.PrintType(typeSig, module);

            return(printer.ToString());
        }
        public static string ToReflectionString(this IAssemblySignature assemblySig, SignaturePrintingFlags flags = SignaturePrintingFlags.None)
        {
            var printer = new ReflectionSignaturePrinter(flags);

            printer.PrintAssembly(assemblySig);

            return(printer.ToString());
        }