This hooks into the ongoing ArcOS codebase refactor. We want to return ICommandResult interfaces from our user context methods so that the downstream caller knows what went wrong. This is currently done in all kinds of weird ways.
Do note that these changes have the potential to break a bunch of applications made by third-parties. That'll just have to be the case for now. We're still in beta, after all.
This hooks into the ongoing ArcOS codebase refactor. We want to return ICommandResult interfaces from our user context methods so that the downstream caller knows what went wrong. This is currently done in all kinds of weird ways.
Do note that these changes have the potential to break a bunch of applications made by third-parties. That'll just have to be the case for now. We're still in beta, after all.