using AnthropicClient.Utils; namespace AnthropicClient.Models; /// /// Represents a message batch result. /// public abstract class MessageBatchResult { /// /// Gets the type of the message batch result. /// public string Type { get; init; } = string.Empty; /// /// Initializes a new instance of the class. /// /// The type of the message batch result. /// An instance of the class. public MessageBatchResult(string type) { ArgumentValidator.ThrowIfNullOrWhitespace(type, nameof(type)); Type = type; } }