Steve Dunn

Results 242 comments of Steve Dunn

> > I'm also coming to the conclusion that codegen is probably the best way to fulfill these requirements. > > Yes I have been thinking about that as well......

@TrabacchinLuigi - I don't want to steal people away from this very useful library, but you might want to take a look Vogen as it does exactly those things: https://github.com/SteveDunn/Vogen

I had a very similar library to this one, with the major difference being that validation wasn't optional as it was required in the constructor, e.g. ``` cs public class...

I don't want to steal people away from this very useful library, but you might want to take a look Vogen as it does exactly these things. It has (opt...

Perhaps this is related? https://stackoverflow.com/questions/42700396/canvas-element-not-rendering-on-ios-devices

Partial methods have a restriction that they must be `void`.

Release in 3.0.3 and available if you target net7.0

This should be easy enough to implement although the testing mechanism needs updating. The following test fails due to it not being compilable: ```csharp [Fact] public async Task Skip_check_when_creating_from_inside_VO_itself() {...

It's incredibly difficult to fully find and warn of instances where value types contain uninitialised reference types. I have a similar library to Andrew's, but they concentrate on different things....

I hope that the analyzers and runtime checks wouldn't even get as far as GetHashCode