public CompletionStreamResponse(Optional <Checkpoint> checkpoint, IEnumerable <Com.Daml.Ledger.Api.V1.Completion> completions) { Checkpoint = checkpoint; Completions.AddRange(completions); _hashCode = new HashCodeHelper().Add(Checkpoint).AddRange(Completions, CompletionComparer).ToHashCode(); }
#pragma warning restore CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. internal LearnedCompletionData( string command, string parameter, params string[] completions) { CommandName = command; ParameterName = parameter; Completions.AddRange(completions); }