public OnlineMeetingRoom GetOrCreate(string code) { if (!Rooms.TryGetValue(code, out var room)) { room = new OnlineMeetingRoom(code); AddOrUpdate(code, room); } return(room); }
public void AddOrUpdate(string code, OnlineMeetingRoom room) { Rooms.AddOrUpdate(code, room, (s, o) => room); }