Fright XO
Fright XO
Explore posts from servers
CC#
Created by Fright XO on 1/18/2023 in #help
✅ How to flush NLog on application exit with MEL
Hi, I am using Microsoft.Extension.Logger (MEL) ILogger abstraction, and NLog as my provided implementation. When I use an AsyncWrapper, the final log messages aren't written. I've read that it's important to flush async targets before ending the application. How can I flush nlog via the MEL abstraction?
3 replies
CC#
Created by Fright XO on 1/12/2023 in #help
❔ ✅ DotNet Templating Bind Project Name
With dotnet, there is a templating tool. It supports symbol replacement. With that you can bind to various properties. https://github.com/dotnet/templating/wiki/Binding-and-project-context-evaluation#bind-symbols I would like to get the project name. This would be whatever the developer submitted for their project name. There is a feature which replaces the project name, using the sourceName property, but this is a "safe" project name which uses _. I have tried many bindings I would expect to work but none do. msbuild:projectname context:projectname projectname targetname project name I also tried creating a derived symbol from the source name but I am unable to find the binding for the source name. Rider doesn't support custom parameter symbols so I want to avoid that for now since Rider is quite popular among my developer audience.
20 replies