Exemplo n.º 1
0
                public override void CommandStarted(cTrace.cContext pParentContext)
                {
                    var lContext = pParentContext.NewMethod(nameof(cCommandHookSelect), nameof(CommandStarted));

                    if (mMailboxCache.SelectedMailboxDetails != null && !mCapabilities.QResync)
                    {
                        mMailboxCache.Unselect(lContext);
                    }
                }
Exemplo n.º 2
0
                public override void CommandCompleted(cCommandResult pResult, cTrace.cContext pParentContext)
                {
                    var lContext = pParentContext.NewMethod(nameof(cCloseCommandHook), nameof(CommandCompleted), pResult);

                    if (pResult.ResultType == eCommandResultType.ok)
                    {
                        mMailboxCache.Unselect(lContext);
                    }
                }