AppInsights logging full requests with hidding sensitive data
In our application, daily, we are using Application Insights. To look at the details of a request/response, we store the body of them in a separate Log database. As long as the application growth, we thought it would be easier for us to have everything in one place. So we planned to involve everything in ApplicationInsights.
Batching Events via BatcherBlock
In our systems, we send notifications. But as long as the application grows it starts working slowly. Wee decided to implement the mechanism, which responsibility would be to collect events, group them, eliminate duplicates and then after some interval send them to the end devices.
Static typescript client for controller actions, is it possible?
Thanks to a Typescript we have some opportunity to use some `strongly-typed` language on a front-end side. But still we have to somehow communicate with a server side. Model the response. Is it possible to do it automatically for use, so we could only add some npm package which would have all of the models there along with clients? Yes it is!
Migration from old format of cs/fsproj to the new one
Migration from .net framework csproj/fsproj to the .net core csproj/fsproj isn't an easy task. There are some caveats around it, checkout article to find some of them.
Subject attribute in Machine.Specifications, how to categorize Your tests?
In today post I want to say something about tagging/categorizing tests. Which, depends on a framework. Each of one implement it in a different way.
TDD Kata in F#/C# using FsCheck
Roy Osherove's short kata descibed step by step in C# and F#. Starting from simple unit tests, ending on property based tests.