amoerie
Author Trust
14 packages
KeyedSemaphores
Alexander Moerman
Keyed semaphores are keyed lock objects that improve the parallelism in your application
HtmlBuilders
Alexander Moerman, Christian Pfahl, Jens-Christian Skibakk
Contains HtmlTag, a drop in replacement for TagBuilder. See https://github.com/amoerie/HtmlBuilders
DcmAnonymize
Alexander Moerman
Package Description
DcmFind
Alexander Moerman
Package Description
DcmOrganize
Alexander Moerman
Package Description
DeadManSwitch
Alexander Moerman
A dead man's switch is designed to detect a worker task that is no longer making progress and cancel it. It does this by cancelling a CancellationToken that is provided to the worker from the start. In turn, the process is responsible for notifying the dead man's switch in a periodic fashion to prevent its own cancellation.
DeadManSwitch.AspNetCore
Alexander Moerman
Integration with ASP.NET core logging and dependency injection for the dead man's switch
Configo.Client
Alexander Moerman
The Configo client. This can be used to retrieve configuration from Configo.
FluentAssertionsMigrator
Alexander Moerman
A .NET tool that automatically rewrites FluentAssertions assertions into their xUnit equivalents. Point it at a solution and it migrates .Should() assertions to Assert.* calls using Roslyn.
Configo.Tool
Alexander Moerman
The Configo CLI tool. Run 'configo schema generate' to generate an appsettings JSON schema for your application.
Configo.Client.NetFramework
Alexander Moerman
The Configo client for .NET Framework. This can be used to retrieve configuration from Configo and populate AppSettings and ConnectionStrings.
Configo.Design
Alexander Moerman
Design-time support for Configo: generates an appsettings JSON schema by introspecting the application's DI container. Reference this package with PrivateAssets="all" — it is only needed when running the configo schema generate tool.
DcmTransform
Alexander Moerman
Package Description
Configo.Design.Generation
Alexander Moerman
Out-of-process schema generator for Configo. The 'configo schema generate' tool references this package from a throwaway project that runs on the target application's own runtime, so NJsonSchema never ships in the application. Not intended for direct use.