//builder side - now it is using to get design html, rec call from AfterRedisGet
 public void AfterRedisGet(Service service)
 {
     EbFormHelper.AfterRedisGet(this, service.Redis, null, service);
     foreach (EbControl c in this.Controls)
     {
         EbFormHelper.RenameControlsRec(c, this.Name);
     }
 }
 public override void AfterRedisGet(RedisClient Redis, IServiceClient client)
 {
     EbFormHelper.AfterRedisGet(this, Redis, client, null);
 }
        //public override string DiscoverRelatedRefids()
        //{
        //    var x = this.RefId;
        //    string refids = "";
        //    foreach (EbControl control in Controls)
        //    {
        //        PropertyInfo[] _props = control.GetType().GetProperties();
        //        foreach (PropertyInfo _prop in _props)
        //        {
        //            if (_prop.IsDefined(typeof(OSE_ObjectTypes)))
        //                refids += _prop.GetValue(control, null).ToString() + ",";
        //        }
        //    }
        //    Console.WriteLine(this.RefId + "-->" + refids);
        //    return refids;
        //}

        public void AfterRedisGet(Service service)
        {
            EbFormHelper.AfterRedisGet(this, service.Redis, null, service);
        }