Is it possible when looking at a class\' properties to detect if any of them is a reference type.
Take below as an example:
public class Client {
Check if the type is a string and check if it is a class.
public static bool IsNonStringClass(this Type type) { if (type == null || type == typeof(string)) return false; return typeof(Type).IsClass; }