[ https://issues.apache.org/jira/browse/NPANDAY-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lars Corneliussen updated NPANDAY-481: -------------------------------------- Component/s: Visual Studio Add-in Description: Continuation for NPANDAY-479 Currently Connect.cs contains most of the code for both commands and events. These should be refactored out to classes per Command and Event Receiver. Base class {{{ButtonCommand}}} and helper class {{{CommandRegistry}}} are already done (in Context of NPANDAY-479) and can be used for the commands. For events we still have to find a good system. was: Continuation for NPANDAY-479 # Make commands call other commands # Factor out event-receivers in one class each Affects Version/s: 1.4-incubating > Refactor Connect.cs into Command-Pattern / Span over multiple classes > --------------------------------------------------------------------- > > Key: NPANDAY-481 > URL: https://issues.apache.org/jira/browse/NPANDAY-481 > Project: NPanday > Issue Type: Improvement > Components: Visual Studio Add-in > Affects Versions: 1.4-incubating > Reporter: Lars Corneliussen > > Continuation for NPANDAY-479 > Currently Connect.cs contains most of the code for both commands and events. > These should be refactored out to classes per Command and Event Receiver. > Base class {{{ButtonCommand}}} and helper class {{{CommandRegistry}}} are > already done (in Context of NPANDAY-479) and can be used for the commands. > For events we still have to find a good system. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira