Exemplo n.º 1
0
        public void Create()
        {
            var premium = 0;
            var count   = 0;

            foreach (var session in TLContainer.Current.Lifetime.Items)
            {
                if (session.Settings.UseTestDC)
                {
                    continue;
                }

                if (session.ProtoService.Options.IsPremium)
                {
                    premium++;
                }

                count++;
            }

            var limit = 3;

            if (count >= limit + premium)
            {
                _navigationService.ShowLimitReached(new PremiumLimitTypeConnectedAccounts());
                return;
            }

            Switch(_lifetime.Create());
        }
Exemplo n.º 2
0
 public void Create()
 {
     Switch(_lifetime.Create());
 }