Пример #1
0
        public Guid GenerateBotId()
        {
            var hostName  = Dns.GetHostName();
            var processId = Process.GetCurrentProcess().Id;
            var ts        = GetTimestamp();
            var idStr     = hostName + processId + ts;
            var botId     = IDHelper.GetGuid(idStr);

            return(botId);
        }
Пример #2
0
        public Guid GenerateBotId(BotType botType)
        {
            var hostName  = Dns.GetHostName();
            var processId = Process.GetCurrentProcess().Id;
            var ts        = GetTimestamp();

            Thread.Sleep(100);
            var ts2   = GetTimestamp();
            var idStr = hostName + processId + ts + botType + ts2;
            var botId = IDHelper.GetGuid(idStr);

            return(botId);
        }