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); }
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); }