From 9d30b6b3dc81e2e99a678b1f74d87caa57831c29 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Sat, 29 Oct 2016 02:53:22 +0200 Subject: [PATCH] indicateurs sur nickname --- Yavsc/Hubs/ChatHub.cs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Yavsc/Hubs/ChatHub.cs b/Yavsc/Hubs/ChatHub.cs index 32f17d83..9125efa8 100644 --- a/Yavsc/Hubs/ChatHub.cs +++ b/Yavsc/Hubs/ChatHub.cs @@ -22,6 +22,8 @@ using System.Threading.Tasks; using System.Security.Claims; using System.Security.Principal; using Microsoft.AspNet.SignalR; +using System; +// using Microsoft.AspNet.Authorization; namespace Yavsc { @@ -58,18 +60,15 @@ namespace Yavsc public void Send(string name, string message) { - - Clients.All.addMessage(name,message); + string uname = (Context.User!=null) ? + $"[{Context.User.Identity.Name}]": + $"(anony{name})"; + Clients.All.addMessage(uname,message); } - [Authorize] - public void AuthSend (string name, string message) - { - Clients.All.addMessage("#"+name,message); - } [Authorize] - public void PV (string connectionId, string message) + public void SendPV (string connectionId, string message) { var sender = Context.User.Identity.Name; // TODO personal black|white list +