public void Add(VideoRoom room) { using (var session = _documentStore.OpenSession()) { session.Store(room, room.VideoRoomName.ToString()); session.SaveChanges(); } }
private VideoRoom GetRoom(VideoRoomNames roomName) { var room = _videoRoomRepository.GetByRoomName(roomName); if (room == null) { room = new VideoRoom { VideoRoomName = roomName, TokBoxSessionId = _tokBox.CreateSession() }; _videoRoomRepository.Add(room); } return room; }
private VideoRoom GetRoom(VideoRoomNames roomName) { var room = _videoRoomRepository.GetByRoomName(roomName); if (room == null) { room = new VideoRoom { VideoRoomName = roomName, TokBoxSessionId = _tokBox.CreateSession() }; _videoRoomRepository.Add(room); } return(room); }