asp.net core Beware of potential XSS injections when using ProblemDetails in ASP.NET Core The default behaviour of ProblemDetails in ASP.NET Core does not escape the user input, this can lead to XSS injections
httpclient Dealing with access tokens in dotnet Dealing with access tokens (including renewal) in dotnet
asp.net core Log http requests/responses using ASP.NET Core HttpLoggingMiddleware Log http requests/responses using ASP.NET Core HttpLoggingMiddleware
asp.net core Treat your integration tests as external consumers Quick tip showing how to catch breaking changes in your API by using integration tests
asp.net core WOPI Integration with ASP.NET Core - lessons learned Lessons learned and tips and tricks for successfully integrating with Office for the web (WOPI)