Notei que vez ou outra estava recebendo erro na linha 45, do arquivo PagarMeRequest.cs
Por vezes, ao realizar o clean da solução o erro parava. Porém, após o último deploy em produção começou a acontecer o erro novamente. Conclusão:
Como solução de contorno fiz a a modificação abaixo que preenche o valor caso venha nulo a chave. Funcionou para mim, mas postei aqui para caso alguém tenha passado por isso no .NET Core.
Notei que vez ou outra estava recebendo erro na linha 45, do arquivo PagarMeRequest.cs
Por vezes, ao realizar o clean da solução o erro parava. Porém, após o último deploy em produção começou a acontecer o erro novamente. Conclusão:
Como solução de contorno fiz a a modificação abaixo que preenche o valor caso venha nulo a chave. Funcionou para mim, mas postei aqui para caso alguém tenha passado por isso no .NET Core.
return query.Select((t) => Uri.EscapeUriString(t.Item1) + "=" + Uri.EscapeUriString(t.Item2 == null ? "SUA API KEY" : t.Item2)).Aggregate((c, n) => c + "&" + n);