public void Handle(UserLogedin e)
        {
            User u = null;

            using (var db = new CoreDbContext())
            {
                u = db.Users.SingleOrDefault(i => i.Actived && i.Deleted == false &&
                                             i.TokenSession.Equals(e.TokenSession, StringComparison.OrdinalIgnoreCase));

                if (u == null)
                {
                    return;
                }
            }
            SetHttpSession(u);
        }
 void Apply(UserLogedin e)
 {
     _tokenSession            = e.TokenSession;
     _tokenSessionExpiredDate = e.TokenSessionExpiredDate;
 }