diff --git a/src/CodeBeam.MudBlazor.Extensions/Base/MudBaseInputExtended.cs b/src/CodeBeam.MudBlazor.Extensions/Base/MudBaseInputExtended.cs index 2a75872d..4e853382 100644 --- a/src/CodeBeam.MudBlazor.Extensions/Base/MudBaseInputExtended.cs +++ b/src/CodeBeam.MudBlazor.Extensions/Base/MudBaseInputExtended.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Components; +using System.Diagnostics.CodeAnalysis; +using Microsoft.AspNetCore.Components; using Microsoft.JSInterop; using MudBlazor; @@ -16,6 +17,8 @@ public abstract class MudBaseInputExtended : MudBaseInput /// /// /// + [DynamicDependency(nameof(OnBeforeInputFromJs))] + [DynamicDependency(DynamicallyAccessedMemberTypes.All, typeof(BeforeInputJsDto))] protected MudBaseInputExtended() { //using var registerScope = CreateRegisterScope(); diff --git a/src/CodeBeam.MudBlazor.Extensions/Components/SignaturePad/MudSignaturePad.razor.cs b/src/CodeBeam.MudBlazor.Extensions/Components/SignaturePad/MudSignaturePad.razor.cs index 5f2d67e6..e8779058 100644 --- a/src/CodeBeam.MudBlazor.Extensions/Components/SignaturePad/MudSignaturePad.razor.cs +++ b/src/CodeBeam.MudBlazor.Extensions/Components/SignaturePad/MudSignaturePad.razor.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Components; +using System.Diagnostics.CodeAnalysis; +using Microsoft.AspNetCore.Components; using Microsoft.JSInterop; using MudBlazor; using MudBlazor.Services; @@ -15,6 +16,7 @@ public partial class MudSignaturePad : ComponentBase, IBrowserViewportObserver, /// /// Constructor for MudSignaturePad. /// + [DynamicDependency(nameof(SignatureDataChangedAsync))] public MudSignaturePad() { _dotnetObjectRef = DotNetObjectReference.Create(this);