none
Concord method chaining question RRS feed

  • Question

  • I try to uinderstand how method chaining works (https://github.com/Microsoft/ConcordExtensibilitySamples/wiki/Component-discovery-and-configuration) but still have many doubts.

    - DkmExample seems to be dispatcher, but how this class is defined ? Can I define such class ?

    - Concord interfaces (Microsoft.VisualStudio.Debugger.ComponentInterfaces) do not pass dispatcher in their methods, so how it can be added in implementation ? Do any Concord interface can be chained this way ?

    - can you show how to implement method chaining in https://github.com/microsoft/ConcordExtensibilitySamples/tree/master/HelloWorld/Cs (show how to call default implementation), or provide other real exapmle ?

    Thanks in advance







    • Edited by Tristan STW Sunday, November 3, 2019 1:41 PM extending question
    Sunday, November 3, 2019 1:27 PM

All replies

  • Hi Tristan STW,

    Thank you for posting here.

    For your questions, they are more related to the Debugger API, and you could read these docs about their introduction:

    DkmStackFrame ClassMicrosoft.VisualStudio.Debugger.ComponentInterfaces Namespace

    And to help you understand it better, we recommend you could redirect to Github issues, the developers would provide better support with you.

    Thank you for understanding.

    Best Regards,

    Dylan


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com

    Monday, November 4, 2019 10:30 AM