public UnityRemoteConfig(T1 userAttribute, T2 appAtribute, string userCustomID) : this(userAttribute, appAtribute)
 {
     if (!userCustomID.IsNullOrEmpty())
     {
         URC.SetCustomUserID(userCustomID);
     }
 }
        public async Task Fetch()
        {
            if (_fetching)
            {
                return;
            }

            URC.FetchConfigs(_userAttribute, _appAttribute);
            _fetching = true;
            await new WaitUntil(() => !_fetching);
        }