private static void OnUserConnectionRequest(string uuid, string message) { var connectionRequestMessage = JsonConvert.DeserializeObject <ConnectionRequestMessage>(message); if (_connectionRequests.ContainsKey(connectionRequestMessage.uuid)) { return; } if (connectionRequestMessage.passcode != _selectedDoctorProfile.PassCode) { return; } var connectionRequest = new ConnectionRequest(_rabbitMqService, connectionRequestMessage); _selectedDoctorProfile.AddConnectionRequest(connectionRequestMessage.uuid, connectionRequest); _connectionRequests.Add(connectionRequestMessage.uuid, connectionRequest); _connectionRequestMessages.Add(connectionRequestMessage); File.WriteAllText("requests.txt", JsonConvert.SerializeObject(_connectionRequestMessages)); }
public void AddConnectionRequest(string uuid, ConnectionRequest connectionRequest) { _connectionRequests.Add(uuid, connectionRequest); Console.WriteLine($"{_connectionRequests.Count} Connection Requests"); }