public override async Task ReceiveAsync(WebSocket socket, WebSocketReceiveResult result, byte[] buffer) { var socketId = WebSocketConnectionManager.GetId(socket); var message = $"{socketId} said: {Encoding.UTF8.GetString(buffer, 0, result.Count)}"; //await SendMessageToAllAsync(message); await SendMessageToAllAsync(SimpleDreamerContentProvider.ReadFully(Program._simpleDreamerContentProvider.GetSource(Guid.Empty))); }
public static void Main(string[] args) { _simpleDreamerContentProvider = new SimpleDreamerContentProvider(); CreateHostBuilder(args).Build().Run(); }