Streaming Kubernetes’ logs using SignalR

As I’m using a lot Kubernetes to work on my project, I had the need to be able to view the logs produced by the pods.Actually, you can use the Kubernetes Dashboard to view the logs but it means you have to use the proxy to connect using and that solution was not perfect… Continue reading

How to write a pull request comment during your Azure DevOps build ?

Currently playing with Kubernetes and Azure DevOps for my side project, I wanted to be able to write a comment during the build process, to allow me to post some “important” informations. Fortunately, Azure DevOps is “just” a set of REST APIs so after looking for the information on Internet, I’ve been able to find… Continue reading

Set a colon in an environment variable for Kubernetes

Working a lot with .NET Core, using colon (‘:’) in appsettings is quite common. This allow a better separation of variables and, in the end, a better visibility. Today, I’ve encountered an issue when trying to deploy my ASP.NET Core application on Kubernetes cluster: Ok, that’s gonna be funny 🙂 As I didn’t wanted to… Continue reading

Improve Azure Function logging with function filters

When you are doing serverless development in Microsoft system, Azure Functions are one of the feature that you can’t miss. As explained on the official website: With Azure Function, you can build and debug locally without additional setup, deploy and operate at scale in the cloud and integrate services using triggers and bindings. When you… Continue reading

ASP.NET Core and the “No service for type ‘Microsoft.AspNetCore.Identity.SignInManager`1[Microsoft.AspNetCore.Identity.IdentityUser]’ has been registered” error

If you are working on an ASP.NET Core application, you might encountered this error that happen when you launch your application: No service for type ‘Microsoft.AspNetCore.Identity.SignInManager`1[Microsoft.AspNetCore.Identity.IdentityUser]’ has been registered Here is a screenshot of the error: This error can be thrown by ASP.NET Core when you are using ASP.NET Identity with a custom IdentityUser class.… Continue reading