Files
xSaherElmIds/Providers/XApplicationProvider/XApplicationProvider+Enricher.cs
T
2026-10-05 17:37:28 +03:30

160 lines
5.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using xIdentityModels.Dtos;
using xIdentityModels.Models;
namespace xIds.Providers
{
public partial class XApplicationProvider
{
//
#region Enrichers ...
/// <summary>
/// Enrich Api Key ...
/// </summary>
/// <param name="source"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XApiKeyDto> EnrichAsync(
XApiKey source,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich Api Key ...
/// </summary>
/// <param name="source"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XApiKeyDto> EnrichAsync(
XApiKeyDto source,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich Api Key Usage ...
/// </summary>
/// <param name="source"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XApiKeyUsageDto> EnrichAsync(
XApiKeyUsage source,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich Application ...
/// </summary>
/// <param name="source"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XApplicationDto> EnrichAsync(
XApplication source,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich Api Key Usage ...
/// </summary>
/// <param name="source"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XApiKeyUsageDto> EnrichAsync(
XApiKeyUsageDto source,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich Application ...
/// </summary>
/// <param name="source"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<XApplicationDto> EnrichAsync(
XApplicationDto source,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich a Collection of Api Key(s) ...
/// </summary>
/// <param name="sources"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<IEnumerable<XApiKeyDto>> EnrichRangeAsync(
IEnumerable<XApiKey> sources,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich a Collection of Api Key(s) ...
/// </summary>
/// <param name="sources"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<IEnumerable<XApiKeyDto>> EnrichRangeAsync(
IEnumerable<XApiKeyDto> sources,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich a Collection of Api Key Usage(s) ...
/// </summary>
/// <param name="sources"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<IEnumerable<XApiKeyUsageDto>> EnrichRangeAsync(
IEnumerable<XApiKeyUsage> sources,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich a Collection of Application(s) ...
/// </summary>
/// <param name="sources"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<IEnumerable<XApplicationDto>> EnrichRangeAsync(
IEnumerable<XApplication> sources,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich a Collection of Api Key Usage(s) ...
/// </summary>
/// <param name="sources"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<IEnumerable<XApiKeyUsageDto>> EnrichRangeAsync(
IEnumerable<XApiKeyUsageDto> sources,
CancellationToken cancellationToken = default
)
{ }
/// <summary>
/// Enrich a Collection of Application(s) ...
/// </summary>
/// <param name="sources"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<IEnumerable<XApplicationDto>> EnrichRangeAsync(
IEnumerable<XApplicationDto> sources,
CancellationToken cancellationToken = default
)
{ }
#endregion
}
}