I am currently developing a custom C# component (with user parameters calling GH_Component.GH_InputParamManager) and I want to Export (outside of Gh/Rh) some of the user defined input (item or list). However when I place my Export() method, inside SolveInstance() it gets executed each time user makes a change in the Grasshopper interface -which is not ideal.
I realize that the data access is limited to SolveInstance(), and it is a protectd class. Is there a way to expose some of the input parameters outside the SolveInstance() method so that they can be used in the my Export() method?
I have looked at:
I tried using GH_DocumentObject.OnPingDocument Method, but it still cannot access the user input parameters (item or list), help is greatly appreciated