Skip to content

Commit

Permalink
Update console output layout to fit with Q7- C requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
sikatikenmogne committed May 4, 2024
1 parent 5b37474 commit 34cf861
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 3 deletions.
9 changes: 7 additions & 2 deletions concurency-workshop/NS_CLIENT/CLclient.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,17 @@ public CLclient(NS_SERVER.CLserver server, string name)
{
_name = name;

server.MessageReceived += Server_MessageReceived;
server.MessageReceived += Server_MessageReceived;

Console.WriteLine($"Initialisation du client {_name}...ok");

}

private void Server_MessageReceived(object sender, string message)
{
Console.WriteLine($"{_name} received message: {message}");
Console.ForegroundColor = ConsoleColor.DarkBlue;
Console.WriteLine($"Message recu par {_name} -- > {message}");
Console.ResetColor();
}
}
}
9 changes: 8 additions & 1 deletion concurency-workshop/NS_SERVER/CLserver.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
namespace concurency_workshop.NS_SERVER
using System;

namespace concurency_workshop.NS_SERVER
{
public class CLserver
{
public CLserver()
{
Console.WriteLine("Initialisation du serveur...ok");
}

// Declare a delegate for the event
public delegate void MessageEventHandler(object sender, string message);

Expand Down

0 comments on commit 34cf861

Please sign in to comment.