This commit is contained in:
2026-04-19 20:43:15 +03:30
parent 96c18db58e
commit cd385d36de
2 changed files with 132 additions and 23 deletions
+8 -1
View File
@@ -1,4 +1,5 @@
using System;
using System.IO;
using System.Collections.Generic;
using System.Net.Http;
using System.Threading;
@@ -107,6 +108,7 @@ namespace xIdentityService.Interfaces
/// Access a Get Request Stream as AsyncEnumerable ...
/// </summary>
/// <param name="endpoint"></param>
/// <param name="bufferLength"></param>
/// <param name="addXPoweredValue"></param>
/// <param name="tokens"></param>
/// <param name="@params"></param>
@@ -115,8 +117,9 @@ namespace xIdentityService.Interfaces
/// <param name="cancellationToken"></param>
/// <typeparam name="T"></typeparam>
/// <returns></returns>
IAsyncEnumerable<T> StreamData<T>(
Task<Stream> StreamData(
Enum endpoint,
int bufferLength = 8194,
bool addXPoweredValue = true,
XTokenResponse tokens = null,
IDictionary<string, string> @params = null,
@@ -168,11 +171,13 @@ namespace xIdentityService.Interfaces
/// and Query Strings Attach ...
/// </summary>
/// <param name="endpoint"></param>
/// <param name="attachBaseUrl"></param>
/// <param name="@params"></param>
/// <param name="queryStrings"></param>
/// <returns></returns>
string PrepareUrl(
Enum endpoint,
bool attachBaseUrl = false,
IDictionary<string, string> @params = null,
IDictionary<string, string> queryStrings = null
);
@@ -182,11 +187,13 @@ namespace xIdentityService.Interfaces
/// and Query Strings Attach ...
/// </summary>
/// <param name="url"></param>
/// <param name="attachBaseUrl"></param>
/// <param name="@params"></param>
/// <param name="queryStrings"></param>
/// <returns></returns>
string PrepareUrl(
string url,
bool attachBaseUrl = false,
IDictionary<string, string> @params = null,
IDictionary<string, string> queryStrings = null
);