示例#1
0
        //
        // GET: /Account/LogOff
        public ActionResult LogOff()
        {
            var command = new DeleteUserRequest {UserName = HttpContext.User.Identity.Name};
            var response = ServerProvider.MakeRequest(command);

            FormsAuthentication.SignOut();
            return RedirectToAction("Index", "Home");
        }
示例#2
0
 public override void DoWork(IEnumerable<string> args)
 {
     if (Utils.CheckArgs(ArgsNeed, args.Count()))
     {
         if (Utils.IsNotInGame() && Utils.IsLoggedIn())
         {
             var request = new DeleteUserRequest {UserName = CurrentUser.Name};
             var response = ServerProvider.MakeRequest(request);
             Console.WriteLine(response.Status == Statuses.Ok ? "You logged out." : "Bad status");
         }
     }
 }