https://dotnet.github.io/infer/ 2018 https://habr.com/company/microsoft/blog/425851/