public IAsyncOperation<OnboardingGetStateResult> GetStateAsync(AllJoynMessageInfo info) { return Task.Run(() => { lock (_stateLock) { return OnboardingGetStateResult.CreateSuccessResult((short)_state); } }).AsAsyncOperation(); }