Beispiel #1
0
        /// <summary>
        /// 注销
        /// </summary>
        public void SignOut()
        {
            IUser _signedInUser = GetAuthenticatedUser();
            User  user_object   = _signedInUser as User;

            FormsAuthentication.SignOut();

            if (user_object != null)
            {
                EventBus <User> .Instance().OnAfter(user_object, new CommonEventArgs(EventOperationType.Instance().SignOut()));

                OnlineUserService service = new OnlineUserService();
                new OnlineUserService().Offline(user_object.UserName);
            }
        }
Beispiel #2
0
 public DemoController()
 {
     _onlineUserService = AllServicesFactory.CreateServiceInstance <OnlineUserService>();
 }