generate random name using Bogus for moderator
This commit is contained in:
parent
02e35eac48
commit
bacde2dbbe
@ -5,25 +5,12 @@ using SimpleRpc.Transports.Http.Client;
|
||||
using SimpleRpc.Serialization.Hyperion;
|
||||
using SimpleRpc.Transports;
|
||||
using System.Diagnostics;
|
||||
using Bogus;
|
||||
|
||||
namespace Moderator;
|
||||
|
||||
internal class Moderator
|
||||
{
|
||||
private readonly List<string> FIRSTNAMES =
|
||||
new List<string> {
|
||||
"John", "Peter", "Jack", "Steve"
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
/// A set of surnames to choose from.
|
||||
/// </summary>
|
||||
private readonly List<string> LASTNAMES =
|
||||
new List<String> {
|
||||
"Johnson", "Peterson", "Jackson", "Steveson"
|
||||
};
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Logger for this class.
|
||||
/// </summary>
|
||||
@ -49,10 +36,9 @@ internal class Moderator
|
||||
|
||||
private void RunConnection(IChatRoomService chatRoom)
|
||||
{
|
||||
var rnd = new Random();
|
||||
|
||||
var name = FIRSTNAMES[rnd.Next(FIRSTNAMES.Count)] + " " + LASTNAMES[rnd.Next(LASTNAMES.Count)];
|
||||
var faker = new Faker("en");
|
||||
|
||||
var name = faker.Name.FullName();
|
||||
int clientId = chatRoom.RegisterClient(name);
|
||||
log.Info($"Registered with client id {clientId}");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user