From 6dfa7621dcd2b947b648b17fa982759c80dd2f43 Mon Sep 17 00:00:00 2001 From: Loretta Date: Fri, 9 Aug 2024 19:03:00 +0200 Subject: [PATCH] .... --- AyCode.Blazor.Components/Services/AcSignalRClientBase.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/AyCode.Blazor.Components/Services/AcSignalRClientBase.cs b/AyCode.Blazor.Components/Services/AcSignalRClientBase.cs index f71a675..97f6fef 100644 --- a/AyCode.Blazor.Components/Services/AcSignalRClientBase.cs +++ b/AyCode.Blazor.Components/Services/AcSignalRClientBase.cs @@ -126,8 +126,14 @@ namespace AyCode.Blazor.Components.Services public virtual Task PostDataAsync(int messageTag, TPostData postData) where TPostData : class => SendMessageToServerAsync(messageTag, new SignalPostJsonDataMessage(postData), AcDomain.NextUniqueInt32); + public virtual Task PostDataAsync(int messageTag, TPostData postData) where TPostData : class where TResponseData : class + => SendMessageToServerAsync(messageTag, new SignalPostJsonDataMessage(postData), AcDomain.NextUniqueInt32); + public virtual Task PostDataAsync(int messageTag, TPostData postData, Func, Task> responseCallback) where TPostData : class => SendMessageToServerAsync(messageTag, new SignalPostJsonDataMessage(postData), responseCallback); + public virtual Task PostDataAsync(int messageTag, TPostData postData, Func, Task> responseCallback) where TPostData : class where TResponseData : class + => SendMessageToServerAsync(messageTag, new SignalPostJsonDataMessage(postData), responseCallback); + public Task GetAllIntoAsync(List intoList, int messageTag, object[]? contextParams = null) where T : IEntityGuid {