using BinaryDad.Notes.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.SignalR; namespace BinaryDad.Notes { [Authorize] public class NoteHub : Hub { private readonly INoteService noteService; public NoteHub(INoteService noteService) { this.noteService = noteService; } public async Task SaveNote(string content) { noteService.Save(content); await Clients.Others.SendAsync("updateNote", content); } } }