private static bool IsTypeSerializable(ITypeResolver typeResolver, IType type) { if (type.IsInProject(typeResolver) || PlatformTypes.IsDesignTimeType(type.NearestResolvedType.RuntimeType)) { return(true); } return(!PlatformTypes.IsExpressionInteractiveType(type.NearestResolvedType.RuntimeType)); }