Philippe Matray
phmatray.bsky.social
Philippe Matray
@phmatray.bsky.social
I've been coding in #dotnet for 15 years.
I work 4 days per week from home in Belgium. I am looking for a full-time remote position in order to be able to move in Spain.
December 25, 2024 at 2:53 PM
I was a big fan of XUnit and FluentAssertions but I switched recently to NUnit. Their constraint model approach make me drop FluentAssertions.
December 20, 2024 at 2:14 PM
Replace it by an Analog Pocket for the next one. Cheers 😉
December 17, 2024 at 7:56 PM
This update brings support for .NET 9.0 and a brand new CI/CD pipeline powered by NUKE. 🚀
November 30, 2024 at 3:54 PM
Thanks Tim 😀
By inheriting from ReadOnlyCollection<T> (not a IReadOnlyCollection), I get a read-only wrapper around a list, but I can still manipulate the underlying list if needed (through the protected Items property).
November 27, 2024 at 7:11 PM
I think you could create a reusable OneOf Types using OneOfBase. Here is an example. 🙂
November 25, 2024 at 10:29 AM
4000 stars, OneOf is a very light package and I think the best in its field.
github.com/mcintyre321/...
GitHub - mcintyre321/OneOf: Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching - mcintyre321/OneOf
github.com
November 25, 2024 at 9:46 AM