AspComet.RngUniqueClientIDGenerator.GenerateClientID C# (CSharp) 메소드

GenerateClientID() 공개 메소드

public GenerateClientID ( ) : string
리턴 string
        public string GenerateClientID()
        {
            string clientID;
            do
            {
                byte[] bytes = new byte[15];
                this.rngCryptoServiceProvider.GetBytes(bytes);
                clientID = NonAlphanumericRegex.Replace(Convert.ToBase64String(bytes), "");
            }
            while (this.clientRepository.GetByID(clientID) != null);
            return clientID;
        }