services.AddSingleton<IDatabaseService, DatabaseServiceImpl>(); // ... public class ChatHub : Hub { public Task SendMessage(string user, string message, IDatabaseService dbService) { var userName = dbService.GetUserName(user); return Clients.All.SendAsync("ReceiveMessage", userName, message); } }