Nicholas Blumhardt

Results 929 comments of Nicholas Blumhardt

Hi Blake, thanks for the note, which TFM are you targeting?

Thanks for the suggestion @matkoch! I think doing this might open up the possibility of causing the inverse issue, for people who expect to be able to change `Console.Out` and...

That's an awesome idea! :+1: .... disappointed now that I didn't come up with it :sweat_smile: Scenario-wise, having support for multiple listeners, dynamically added, would make it easier for code...

Need to give it some thought - probably no reason; events might be a bit simpler of those two. I think explicit callbacks are nice to work with in a...

Thanks for the note - this is by design, subclassing/inheritance isn't taken into account by destructuring rules. There are some APIs for getting around this, but `Destructure.AsDictionary()` also might be...

`Destructure.AsDictionary` sounds like a reasonable addition; let's keep this open to track :+1:

Hi! Both of these options would require additional allocations and copying; instead, we can create an `IDestructuringPolicy` that detects instances of the type and converts them directly into `DictionaryValue` (no...

Thanks for the report and investigation :+1: It's possible C# just marks types containing extension methods this way because, in C#, extension methods are declared in `static` classes, and static...

Hi @chetankumar! Try out the `SelfLog.Enable(m => ...)` callback; inside it, you can log the message (`m`) to wherever you like, and you can also write a `(new System.Diagnostics.StackTrace()).ToString()` there...