Boa noite pessoal, eu sou o contrário. Comecei a uns 4 meses e to meio empacado sem ter exatame um guia de por onde seguir e acabei travado estudando asp webapi. Procurando um norte kkkk
Читать полностью…Cuidado que header é controle do cliente
Sempre valide que veio de um proxy confiável
Se não permitirá spoofing de ip
Meio atrasado mas...
Estávamos com muitos 400 e todos eram de State inválido e não sabíamos o que estava acontecendo, pois não tínhamos nenhuma informação
Para conseguir entender aonde estava o problema para acionar o time responsável tivemos que usar uma Middleware para capturar a violação do modelstate
Ao quando ocorria tínhamos um log do que ocorreu
No final, era um serviço que rodava em pano de fundo que bugou e começou a mandar o Json faltando pedaço
Não tenho aqui como fizemos, mas foi bem simples
Procure por Middleware de model state validation que vai achar
Primeiro importa esse namespace (topo do arquivo) e vê se o método aparece.
Senão, mantém o import do namespace, mas tenta instalar um package nuget com o nome do assembly.
Quando não existe package com o mesmo nome, tem de vasculhar um pouco mais para descobrir qual pacote traz o tal assembly consigo.
Não é o caso, esse pacote existe.
ConfigurationExtensions.GetConnectionString(IConfiguration, String) Método (Microsoft.Extensions.Configuration) | Microsoft Learn
https://learn.microsoft.com/pt-br/dotnet/api/microsoft.extensions.configuration.configurationextensions.getconnectionstring
Minha recomendação: saia do visual Studio Code e vá para o visual Studio enquanto você não estiver familiar com .NET, depois volta.
Читать полностью…[Ao Vivo|21h|Performance Aplicações|Gratuito]
Fala galera! Daqui a pouco - por volta das 21:00 - horário de Brasília - teremos mais um evento ONLINE e GRATUITO no canal Coding Night. Desta vez um novo bate-papo descontraído sobre performance e resolução de problemas de lentidão em aplicações, em que serão abordadas tecnologias, boas práticas, alternativas de monitoramento e dicas úteis no dia a dia do desenvolvimento de software! Segue o link da transmissão: https://www.youtube.com/watch?v=073nzzAgMCU
❓ Quando separar seus Background Services das suas aplicações existentes?
É muito comum termos que processar tarefas separadamente (ou em paralelo com outras aplicações) e isso normalmente é feito com os conhecidos Background Services. Mas ao implementá-los e executá-los, devemos utilizar as aplicações já existentes ou devemos ter aplicações separadas para tal? Nesse vídeo, eu trago um contexto, um pouco das diferenças de como fazer isso com .NET e principalmente os pontos que devem ser levados em consideração para tomar essa decisão.
https://www.youtube.com/watch?v=e9RYC3w52RU
[.NET + APIs + Backend|06/11| Online | Gratuito]
Acompanhe este evento ONLINE e GRATUITO no Canal .NET com novas dicas, truques e alternativas úteis para o desenvolvimento Back-End e de APIs REST com .NET 7, C#, ASPNET Core e Azure Functions. Ao longo da apresentação será coberto o uso de diferentes frameworks, serviços na nuvem, mensageria e boas práticas de forma a facilitar e tornar mais dinâmica a implementação de soluções baseadas na plataforma .NET no seu dia a dia.
Teremos também algumas novidades do .NET 8 e do C# 12 demonstradas na prática!
Quando: 06/11/2023 (segunda) a partir das 21:00 - horário de Brasília
Faça sua inscrição em:
https://bit.ly/live-backend-dotnet-nov-2023
Boa tarde pessoal estou chegando agora. Sou desenvolvedor dotnet há um bom tempo, espero poder aprender com vocês e agregar conhecimento também. 👍🏻
Читать полностью…Proxy reverso
Idealmente, você configura para ele utilizar o header automaticamente, mas também pode puxar o header (qual header depende do proxy reverso sendo utilizado)
Pessoal, boa noite!
alguém rodou o SonarQube num projeto .NET 7, por que eu estou rodando aqui, mas o sonar não está pegando os coverage, pesquisei na internet e não consegui nenhum projeto ou artigo com tal informação
Excelente, agora eu sei que de fato estamos falando de um projeto core, e portanto aqui está o método que está procurando
Читать полностью…Pode ser falta de namespace, assembly, pode ser assembly desatualizado/versão errada, o método pode não existir ou ser uma extension method DE Um assembly Que vc não tem
Читать полностью…Boa noite pessoal esse é meu segundo projeto de estudo em dotnet sou prego ainda ....
Fiz uma API e ela consegui conectar no Mysql.
Agora fiz um WORKER e não estou conseguindo.
Boa tarde, eu quero fazer alias de emails com um domínio da cloudns, mas quero fazer sem pagar. Alguém conhece algum container Docker com essa possibilidade? Por exemplo redirecionar x@x.com para um email pessoal, gmail meu
Читать полностью…[Novidades .NET 8: melhorias serialização JSON]
Fala galera! Segue mais um artigo que produzi sobre novidades do .NET 8. Neste post abordo melhorias envolvendo a serialização no formato JSON -> a possibilidade de serializar objetos baseados nos padrões snake_case e kebab-case:
https://renatogroffe.medium.com/novidades-do-net-8-serializa%C3%A7%C3%A3o-json-nos-formatos-snake-case-e-kebab-case-a1347eca88d8
[Ao Vivo|18:30|Arquitetura Soluções Azure|Gratuito]
Fala galera! Daqui a pouco - por volta das 18:30 - horário de Brasília - teremos um evento ONLINE e GRATUITO no canal Coding Night. Conheça mais nesta live sobre o exame AZ-305 - Designing Microsoft Azure Infrastructure Solutions, um dos pré-requisitos para se obter o badge Azure Solutions Architect Expert! Arquitetura e Desenvolvimento em Nuvem, Governança, Segurança, Infraestrutura, Containers, DevOps, Dados, dicas e muito mais! Segue o link da transmissão: https://www.youtube.com/watch?v=Bomq_Vvm2UI