Sometimes, the incoming data in JSON has some custom form that is not supported by the built-in Json.NET converters. In this article, as an educational example, we will implement a custom converter from UNIX time format in milliseconds to the native .NET class
Continue reading Implementing custom Json.NET converter
Once, I was needed to have a simple endpoint in which I can send any request in test purposes. Just a simple web service that eats a request, no matter what HTTP method and route are used.
Fortunately, Microsoft did a great job making ASP.NET Core as flexible as possible, so the solution turned up quite short and simple.
Continue reading Dumping any requests in ASP.NET Core 2.0
My new article about product versions was published. Feel free to read. It explains different kinds of versions, and approaches how to use and implement them. Additionally, my own experience of implementing versioning in my current project.
Just posted a new article on Binary-Studio Blog about new feature of C# 7.0 syntax – pattern matching.
Here is my updated list of the essential Visual Studio 2017 addons for a comfort productive work. Here is the link to the previous list.
Continue reading Essential addons for Visual Studio 2017
Here is a simple implementation of the shared Logger (based on NLog) that can be easily included into any solution with minimum configuration.
Continue reading Implementing shared logger
I’d like to introduce a library for accessing app settings in the App.config and Web.config. Unlike standard
ConfigurationManager, ConfigEx additionally allows reading configs of other assemblies used in the project. Moreover, it is strongly typed, has a mechanism of settings overriding and allows apply automatic conversion of values.
Continue reading ConfigEx 2.1.0