//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ private static IApiResponse GetLogout(IApiRequest pApiReq) { Func <FabOauthLogout> getResp = (() => { string token = pApiReq.GetQueryValue(LogoutAccessTokenParam, false); var op = new OauthLogoutOperation(); return(op.Execute(pApiReq.OpCtx, new OauthLogoutTasks(), token)); }); var exec = new JsonExecutor <FabOauthLogout>(pApiReq, getResp); IApiResponse resp = exec.Execute(); resp.SetUserCookie(null, false); return(resp); }