Após criada a classe, vamos ao nosso Startup.cs pois precisamos criar um endpoit para a aplicação apontando para essa classe, para que o browser possa fazer a conexão ao websocket, isso tudo é definido no Configure do Startup, junto com as rotas da aplicação, veja como fica: