public static string GetCleanSignature( this ILogMethodConfig m)
{
StringBuilder b = new StringBuilder();
b.Append( TypeStringCleaner( m.ReturnType ) ).Append( ' ' ).Append( TypeStringCleaner( m.Name ) ).Append( '(' );
foreach( var p in m.Parameters ) b.Append( TypeStringCleaner( p.ParameterType ) ).Append( ',' );
if( m.Parameters.Count > 0 )
b.Length = b.Length - 1;
b.Append(')');
return b.ToString();
}