private void UpdateCache(string userId, OnlineUser onlineUser) { _onlineUsers.AddOrUpdate(userId, onlineUser, (x, y) => onlineUser); _messageBus.Publish(onlineUser.GetUnPublishedEvents().First()); }
private void UpdateCache(string userId, OnlineUser onlineUser) { _onlineUsers.AddOrUpdate(userId, onlineUser, (x, y) => onlineUser); _messageBus.Publish(onlineUser.GetUnPublishedEvents().First()); }