aspnetcore/samples/ChatSample
David Fowler 6583e5fb47
Improved allocations and throughput for broadcast scenarios (#1660)
- Don't allocate when enumerating connections
- Don't allocate tasks unless we truly go async
- Don't get the timestamp, just write the pings always (if there's no ongoing write)
- Track the time since last keep alive write instead of the last write
- ValueTask all the things!
- Renamed HubConnectionList to HubConnectionStore
2018-03-21 09:03:36 -07:00
..
Controllers
Data
Hubs Removed params from proxy's SendAsync and rename to SendCoreAsync (#1605) 2018-03-16 14:05:22 +13:00
Models
Services
Views remove bundler/minifier from ChatSample (#1413) 2018-02-13 14:36:58 -08:00
wwwroot remove bundler/minifier from ChatSample (#1413) 2018-02-13 14:36:58 -08:00
.bowerrc
.gitignore Major TypeScript module refactoring (#1319) 2018-01-19 14:26:31 -08:00
ChatSample.csproj Merge branch 'release/2.1' into dev 2018-03-02 14:20:16 -08:00
HubWithPresence.cs Removed params from proxy's SendAsync and rename to SendCoreAsync (#1605) 2018-03-16 14:05:22 +13:00
IUserTracker.cs Replace ConnectionContext with HubConnectionContext (#629) 2017-07-03 17:44:28 -07:00
InMemoryUserTracker.cs Replace ConnectionContext with HubConnectionContext (#629) 2017-07-03 17:44:28 -07:00
PresenceHubLifetimeManager.cs Improved allocations and throughput for broadcast scenarios (#1660) 2018-03-21 09:03:36 -07:00
Program.cs
RedisUserTracker.cs Adding Redis Unit tests (#1013) 2017-10-17 15:48:29 -07:00
Startup.cs Makes MapHub and MapEndpoint consistent with other ASP.NET Core APIs using PathString. #1188 2017-12-13 09:14:36 -08:00
UserDetails.cs
appsettings.json
bower.json
bundleconfig.json
compilerconfig.json
compilerconfig.json.defaults
web.config