jet / dotnet-templates

Example app and service templates `dotnet new -i Equinox.Templates; dotnet new eqx*/pro*` https://github.com/jet/equinox https://github.com/jet/FsCodec
https://github.com/jet/propulsion
Apache License 2.0
64 stars 16 forks source link

module Logging -> type #76

Closed bartelink closed 4 years ago

bartelink commented 4 years ago

This extracts the module Logging, which currently is a slab of boilerplate code in Program.fs into a static class, with more granular helper methods implementing the relevant logic.

The overall objective is to chop up logging configuration such that it can easily be shifted off and coalesced into infrastructure helper modules when one is integrating a fresh Service into the overall codebase for a given set of services in a code repository