public virtual void Execute() {
     // PublishEventNode
     var PublishEventNode2_Event = new LoginUser();
     PublishEventNode2_Event.Email = Source.LoginUI.Username.text;
     PublishEventNode2_Event.Password = Source.LoginUI.Password.text;
     System.Publish(PublishEventNode2_Event);
     PublishEventNode2_Result = PublishEventNode2_Event;
 }
        protected virtual void LoginUISystemLoginUserHandler(Playfab.LoginUser data)
        {
            var handler = new LoginUISystemLoginUserHandler();

            handler.System = this;
            handler.Event  = data;
            handler.Execute();
        }
 protected void LoginUISystemLoginUserFilter(Playfab.LoginUser data)
 {
     this.LoginUISystemLoginUserHandler(data);
 }