From 56d6980aa88aa382a354fcc70c982d26b2a7d426 Mon Sep 17 00:00:00 2001 From: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com> Date: Sat, 10 May 2025 00:19:09 +0300 Subject: [PATCH] Add empty constructors for containers (#3125) * add empty ctors --- .../MessageComponents/Builders/ActionRowBuilder.cs | 5 +++++ .../MessageComponents/Builders/ComponentBuilderV2.cs | 5 +++++ .../MessageComponents/Builders/ContainerBuilder.cs | 5 +++++ .../MessageComponents/Builders/SectionBuilder.cs | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ActionRowBuilder.cs b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ActionRowBuilder.cs index ba5bc646..4ecda7c7 100644 --- a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ActionRowBuilder.cs +++ b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ActionRowBuilder.cs @@ -35,6 +35,11 @@ public class ActionRowBuilder : IMessageComponentBuilder, IInteractableComponent } } + /// + /// Initializes a new . + /// + public ActionRowBuilder() { } + /// /// Initializes a new . /// diff --git a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ComponentBuilderV2.cs b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ComponentBuilderV2.cs index e1501f0d..ab1ae7eb 100644 --- a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ComponentBuilderV2.cs +++ b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ComponentBuilderV2.cs @@ -23,6 +23,11 @@ public class ComponentBuilderV2 : IStaticComponentContainer } } + /// + /// Initializes a new instance of . + /// + public ComponentBuilderV2() { } + /// /// Initializes a new instance of . /// diff --git a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ContainerBuilder.cs b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ContainerBuilder.cs index 5c9e48b2..a340aa76 100644 --- a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ContainerBuilder.cs +++ b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/ContainerBuilder.cs @@ -32,6 +32,11 @@ public class ContainerBuilder : IMessageComponentBuilder, IStaticComponentContai /// public bool? IsSpoiler { get; set; } + /// + /// Initializes a new . + /// + public ContainerBuilder() { } + /// /// Initializes a new . /// diff --git a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/SectionBuilder.cs b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/SectionBuilder.cs index 6a053624..82c04da0 100644 --- a/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/SectionBuilder.cs +++ b/src/Discord.Net.Core/Entities/Interactions/MessageComponents/Builders/SectionBuilder.cs @@ -38,6 +38,11 @@ public class SectionBuilder : IMessageComponentBuilder, IStaticComponentContaine set => _components = value ?? throw new ArgumentNullException(nameof(value), $"{nameof(Components)} cannot be null."); } + /// + /// Initializes a new . + /// + public SectionBuilder() { } + /// /// Initializes a new . ///