bboyle1234
bboyle1234
Can we add an "approximate count" property to the AsyncProducerConsumerQueue? In my usage, the queue often provides a buffer that allows a data source thread to continue operating without waiting...
Not necessarily the best way to do this, but I just wanted to draw your attention @StephenCleary to this stackoverflow question as I thought it might interest you: https://stackoverflow.com/questions/57606311/observable-wrapper-for-asyncproducerconsumerqueue Thank...
Would you consider adding this to the library? Again, adapted from stephen cleary code found on stackoverflow and used regularly in my own libraries :) ```csharp using System; using System.Collections.Generic;...
Can we please have the ability to generate a single wither for all properties using optional parameters? ```csharp // The record class [Record] public sealed partial class SomeObject { public...
Some immutable objects need to be able to exclude certain properties from the "Withing" feature. Can there be an attribute added to a property that excludes it from the generation...
Sometimes we want to use a custom EqualityComparer for particular fields. ```csharp // Example class [Record] public sealed partial class SomeObject { public string Name { get; } [EqualityComparer(typeof(EnumerableComparer))] public...
https://github.com/amis92/RecordGenerator/issues/102
I created a netstandard 2.0 library that used T4Immutable, and packaged that as a nuget package. Then, I created a new solution with projects that referenced my nuget package. It...
With the following declaration: ```csharp [ImmutableClass(Options = ImmutableClassOptions.IncludeOperatorEquals | ImmutableClassOptions.ExcludeToString | ImmutableClassOptions.ExcludeWith, ConstructorAccessLevel = ConstructorAccessLevel.Internal, BuilderAccessLevel = BuilderAccessLevel.Internal)] public sealed partial class IndicativeIndexRollover { ``` We get the following issue....
In the case of the class, I'd like the generated `With` method to create a new object updating `Price` but not capable of updating 'Id'. Can we decorate the 'Id'...