Dominic Cerquetti

Results 95 comments of Dominic Cerquetti

The auto factory thing is something we could remove, it registers class names based on a string. I think we're using it in one place only during service registration. It's...

https://github.com/DizTools/Diz.Ui.Winforms/blob/f550b45e81d914cdf130e1c0396878a53b277cb0/Diz.Ui.Winforms/DizUiWinformsCompositionRoot.cs#L17 those strings there match up to method names in IViewFactory, so it's probably using reflection for that. But it's a minor thing that could be done in other ways...

just FYI, the code doing the emit here: https://github.com/DizTools/Diz.Ui.Winforms/blob/f550b45e81d914cdf130e1c0396878a53b277cb0/Diz.Ui.Winforms/DizUiWinformsCompositionRoot.cs#L17 Is part of the LightInject library, which is part of a pattern called "AutoFactory" (though.... it seems to have been removed...

Everything NOT in the UI should theoretically be able to run natively in whatever the latest real .NET version is on any platform. it's just the UI that's tied to...

I think for users, the interface would be backwards compatible with existing code as is (since it is just changing the setxxx() functions from char* to const char* and that...