Skip to content

InvokeCommand should call ExecuteAsync whenever possible.#700

Merged
anaisbetts merged 1 commit into
masterfrom
invokecommand-executeasync
Aug 13, 2014
Merged

InvokeCommand should call ExecuteAsync whenever possible.#700
anaisbetts merged 1 commit into
masterfrom
invokecommand-executeasync

Conversation

@jlaanstra
Copy link
Copy Markdown
Contributor

InvokeCommand still calls Execute while we have the new awesome ExecuteAsync method. This PR makes InvokeCommand call ExecuteAsync, so we properly cleanup the ExecuteAsync subscription if we dispose InvokeCommand.

anaisbetts pushed a commit that referenced this pull request Aug 13, 2014
InvokeCommand should call ExecuteAsync whenever possible.
@anaisbetts anaisbetts merged commit c676320 into master Aug 13, 2014
@anaisbetts
Copy link
Copy Markdown
Member

👍, thanks!

@tberman
Copy link
Copy Markdown

tberman commented Aug 13, 2014

Again, an API break.

What is the deal here, do we care about semver and API/ABI compat or not?

@jlaanstra
Copy link
Copy Markdown
Contributor Author

So this PR is basically a bug fix for the problem where we cannot cleanup the subscription created by the call to Execute. You are right that this is indeed an API break, but a small one. We should do a 6.1 release I guess. Lets see what @paulcbetts thinks.

@jlaanstra jlaanstra deleted the invokecommand-executeasync branch January 2, 2015 14:04
@lock lock Bot locked and limited conversation to collaborators Jun 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants