String -> Json serialization
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 42/100
Direção de pesquisa
Comece localizando a sobrecarga genérica de AddJsonBody e a especialização existente para string; em seguida, leia a discussão relacionada na issue 1886. Verifique como JsonParameter lida atualmente com objetos arbitrários. A tarefa estará concluída quando a sobrecarga genérica puder aceitar forceSerialize e serializar consistentemente o objeto fornecido como JSON válido; adicione ou atualize testes focados para ambas as sobrecargas.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I'm actually continuing discussion on this bug: https://github.com/restsharp/RestSharp/issues/1886
I have to send an arbitrary object via RestSharp. Currently the only possibility for me is to add the body via AddParameter(new JsonParameter("", json)) which seems quite ugly to me. It would be nice to add the bool forceSerialize parameter also to the generic AddJsonBody and not only to the string specialization. That way I could make sure that AddJsonBody serializes the object to a valid JSON for every type.
- Linguagem predominante
- C#
- Estrelas
- 9.8k
- Forks
- 2.3k
- Merge médio
- 11d 21h
- PRs com merge (30d)
- 2
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de restsharp/RestSharp
-
RestClientOptions.UserAgent missing from requests with useClientFactory: trueTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
-
Default AutomaticDecompression = All routes responses through the Brotli decoder affected by CVE-2026-111497Talvez já em andamento @K3UL assumiu há 1 dia. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
-
feature-request rfc
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
-
feature-request rfc
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 38/100
Todas as issues de restsharp/RestSharp
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
unoplatform/uno.check#591 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
weaviate/csharp-client#378 ·
-
agentic-workflows automated testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Azure-Samples/Legacy-Modernization-Agents#194 ·
Mantenedores costumam responder em até 1 dia
-
area-encryption area-security p1-recommended technical-debt
Dificuldade 2/5 Menos de uma hora Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
-
V5: `asAllDay` parameter not working in `/feed/v5/calendar/sonarr.ics`Talvez já em andamento @stevietv assumiu hoje. Abertaneeds-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
Mantenedores costumam responder em até 1 dia