Jason Bock
Jason Bock
OK @mgurlitz, I **think** I have a fix in place. At least locally it doesn't spin out of control anymore like it does (which I think the bug came in...
I've decided to close this bug as I think I got a fix in place.
FWIW [this issue](https://github.com/JasonBock/CslaGeneratorSerialization/issues/16) is how I found it. Basically, during `BeginEdit()`, the configured formatter is given a `BusinessRules` instance, but since my formatter doesn't see it implement the custom interface...
"and code to implement the interface implicitly" - I think you meant "explicitly". What would be the trigger for the SG? The existence of the DP attribute(s) on the method...
BTW you'd want to have a check to make sure the name you generate, `IPersonEditOperations` in this case, does not collide with an existing type name in scope. And I...
That's a good point. If a list is empty, serialize `null`, and then deserialize to an empty list. I would really like to see perf data (using something like Benchmark.NET)...
Alternatively, I could do something within `Handler`. Basically, create a `Validate()` virtual method that adds from base class to subclass. In each one, I could do whatever validation I wanted...
@MitchRazga related to `ValueTask`, I did add the suppressor for `CA2012`. However, my concern was that if someone was expecting that expectation to be invoked more than once, they **might**...
At this point, I'll still do the work, but not for `ValueTask`. Getting an error when both `Callback` and `ReturnValue` are set seems to have more value (and I'll make...
Here are my thoughts around this. My first reaction is, how is this idea easier than this? ```c# var fooMock = new IFooCreateExpectations(); fooMock .Methods .Foo() .ReturnValue(true); var barMock =...