Notificação de processos com SignalR no ASP.NET Core + Angular

Olá tudo bem?! Recentemente, em um dos projetos que estou atuando, surgiu a necessidade de notificar o usuário do sistema sobre a conclusão da execução de um processo, que é iniciada após uma determinada ação do usuário. Neste meu cenário, eu não quero bloquear a transação e fazer meu usuário esperar até que o processo … Mais Notificação de processos com SignalR no ASP.NET Core + Angular

Primitive Obsession

Olá, tudo bem? Quem nunca viu (ou escreveu) aquele método com tantos parâmetros do tipo string, int, boolean  que precisou até quebrar linha para conseguir ver? Bem, hoje vamos falar um pouco sobre este problema e explicar o porque é um problema. Por que é um Anti-pattern? Primitive obsession é classificado como um um anti … Mais Primitive Obsession

Comunicação entre Bounded Contexts

Objetivo Olá tudo bem? Até agora, falei sobre o que é, os motivos pelo quais é uma abordagem que deve estar em nossa “caixa de ferramentas” e como definimos a comunicação entre bounded contexts. Neste post, veremos como realizamos a comunicação entre BC via mensagens, utilizando o RabbitMQ como nosso message broker. Message broker Message … Mais Comunicação entre Bounded Contexts

SimpleInjector – Register Conditional

Problema Olá tudo bem? Venho utilizando SimpleInjector como framework de IOC nos meus últimos projetos e realmente é bem simples e fácil de utilizar. Porém hoje passei pela dificuldade de configurar meu container para utilizar uma implementação especifica dado um implementador, isto é, quando utilizar uma determinada classe caso exista várias implementações para uma interface. … Mais SimpleInjector – Register Conditional