-
HCV–automatic CI–part 6
I want the tests to be run automatically . And have a code coverage report. So Docker will be generating the report ( with coverlet.console and dotnet-reportgenerator-globaltool ). The GitHub Actions will be responsible with running this every time. The docs folder will be responsible of hosting it . The code for docker resides in …
-
HCV–adding test application–part 5
Now it is time to see a test application. For this I create a new .NET Core 3.1 ASP.NET application,add Xabaril ( to see the end result ) and add reference to my project. The Startup is: And so I figure out the fact that I should not hardcode the name of the…
-
Friday Links 381
.NET Core – Cross-Platform Code Generation with Roslyn and .NET Core Writing Concurrent Programs Using F# Mailbox Processors Research Blog: Accelerating Deep Learning Research with the Tensor2Tensor Library JS Excel,ES2015 edition – JSFiddle danielgerlag/workflow-core: Lightweight workflow engine for .NET Standard dotnet-state-machine/stateless: A simple library for creating state machines in C# code Simple State Machine –…
-
HCV- adding code–part 4
Now it is time to write some code . However,the implementation should be in a different class than the health check itself – to can be tested. The code is as follows: The internals visible to is for running tests successfully. The code for getting the real Health Check is You will find the code…
-
HCV- adding tests–part 3
Now it is time to add tests . Even if will not compile,the tests should show how the application behaves. Here are the tests: The code ( again,even if not compile ) it is at https://github.com/ignatandrei/HealthCheckVersion/releases/tag/addingTests
-
HealthCheckVersion–documentation- part 2
Written the documentation at https://github.com/ignatandrei/HealthCheckVersion . Put also here to have it. HealthCheckVersion What it is This NuGet package will report via Health Check the version of the starting assembly . Also,it should report his own version – but not direct . It will be easy to demo via Xabaril Why To know from first…
-
HealthCheckVersion–- idea – part 1
The health Check from Microsoft ( https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/health-checks ) and from Xabaril ( https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks ) are pretty impressive. ( I have done this before with a simple ping action – but this is better) I was thinking about making a simple HealthCheck – that reports the version of executing starting assembly ( And his own version…
-
Friday Links 380
ASP.NET Core MVC – Caching Tag Helpers – CodingBlast Don’t write an SPA* – Semantic Scholar DSC Resource Kit Release July 2017 | PowerShell Team Blog Good citizenship – logging from .NET libraries HTTP Request IDs | Heroku Dev Center The Biggest Data Breaches in History – Comparitech Javascript Decorator Pattern | Codementor Design Patterns:…
-
Full Projects
My first blog post in English is from 14 nov 2009 ( http://msprogrammer.serviciipeweb.ro/2009/11/14/jquery-learning/ ). It was on the time that Jquery was just integrated in VS 2010. My first blog post about programming was from 13 March 2005 (http://serviciipeweb.ro/iafblog/2005/03/13/pentru-inceput/ ). I was working on “ log4Net,NUnit,C#,asp.net,VB.Net sai VB6” ….. From the old blog in Romanian,those…
-
Friday Links 379
agebase/projects-for-trello: Projects for Trello is a Chrome Extension that adds a little bit of functionality to Trello.com to make it perfect to use with multiple projects. Projects for Trello allows you to add project labels to cards NateHark/TrelloWIPLimits: A Google Chrome extension that adds work-in-progress limits to Trello lists supporting a Kanban workflow. Four Ways…
I am ok , you are ok