Robert Dailey

Results 230 comments of Robert Dailey

> @rcdailey this will force all users to use the "Microsoft DI" and restrict everyone else who likes to use some other DI container, right? No, that is something I'm...

I noticed `IPairDeconstructor` is `internal` but `CommandParameter` supports a custom deconstructor via the `PairDeconstructor` property. However, because it's internal, no clients of the library can effectively implement their own deconstructor...

Thanks Frank. I'll try to renew interest later, but the slow turnaround makes any motivation or progress difficult. I understand everyone is spending their free time here, so I'm not...

Thanks again Frank. You've always been a pleasure to chat with on here so definitely will take advantage of your free time in December. I think this is a challenging...

> I'm going to take a look at this tonight and see if we can remove the `TypeRegistrar`/`TypeResolver` and instead take a dependency on the `Microsoft.Extensions.DependencyInjection` package. Awesome news. I...

I guess what I'm saying is that there's a strategy you could adopt where the Spectre.Console library itself uses constructor injection normally with no DI framework dependencies. Imagine using pure...

> Having started consuming `Spectre.Console` in my own CLI application, [@rcdailey](https://github.com/rcdailey), I can now clearly see the pain in the ass that is the current DI implementation. Here's an example:...

> How would it animate without ANSI escape characters? I'm not sure; I was hoping you could tell me. I'm not confident in my understanding of the underlying implementation. At...

Linking related issues for visibility - please upvote if you're experiencing this too: - #2336 - #1818 - #611

Linking related issues for visibility - please upvote if you're experiencing this too: - #2336 - #1818 - #611