Пример #1
0
 private string Format(IPermittedCredentials permittedCredentials)
 {
     if (Setting.At(2).Get <int>() == 0)
     {
         return(permittedCredentials.Email + ":" + permittedCredentials.Password);
     }
     if (Setting.At(2).Get <int>() == 1)
     {
         return(permittedCredentials.Email);
     }
     if (Setting.At(2).Get <int>() == 2)
     {
         return(permittedCredentials.Username);
     }
     throw new ArgumentException();
 }
Пример #2
0
        private void ServerResponse(IPermittedCredentials permittedCredentials, IPermittedServer permittedServer, IPermittedConnection connection)
        {
            // Check if this account has been
            // already checked.
            if (AccountsSaved.ContainsKey(permittedCredentials.Email))
            {
                return;                                                                   // Account already saved.
            }
            AccountsSaved.Add(permittedCredentials.Email, permittedCredentials.Password); // Add to list, so we don't save it twice.

            if (!connection.Connected)
            {
                if (File.Exists(Setting.At(0).Get <string>()))
                {
                    File.AppendAllText(Setting.At(0).Get <string>(), Environment.NewLine + Format(permittedCredentials));
                }
            }
            else if (File.Exists(Setting.At(1).Get <string>()))
            {
                File.AppendAllText(Setting.At(1).Get <string>(), Environment.NewLine + Format(permittedCredentials));
            }
        }