adding support for xDashboard Context Generator and regenerate Contexes and BKP olds ...

This commit is contained in:
2026-10-10 11:12:54 +03:30
parent 95d30936d0
commit a1cfa566f6
60 changed files with 171906 additions and 0 deletions
File diff suppressed because it is too large Load Diff
@@ -184,15 +184,16 @@ namespace xCommons.Constants {
namespace xCommons.Constants {
public partial struct XAuthorization {
public const string TokenIdentifier = "Bearer ";
public const string XApiKey = "X-Api-Key";
public const string Header = "Authorization";
public const string ExpiresAt = "expires_at";
public const string XPoweredBy = "X-PoweredBy";
public const string TokenIdentifier = "Bearer ";
public const string AccessToken = "access_token";
public const string RefreshToken = "refresh_token";
public const string ExpiresAt = "expires_at";
public const string AccessTokenExpired = "AccessToken-Expired";
public const string RevisionChecksum = "revision_checksum";
public const string XPoweredBy = "X-PoweredBy";
public const int ThresholdBeforeTokenExpiration = 600;
public const string RevisionChecksum = "revision_checksum";
public const string AccessTokenExpired = "AccessToken-Expired";
}
}
@@ -840,10 +841,14 @@ namespace xCommons.Extensions
/// Convert Using Auto Mapper ...
/// </summary>
/// <param name="source"></param>
/// <param name="cfgAction"></param>
/// <typeparam name="T"></typeparam>
/// <typeparam name="E"></typeparam>
/// <returns></returns>
public static T MapConvert<T, E>(this E source)
public static T MapConvert<T, E>(
this E source,
Action<IMapperConfigurationExpression> cfgAction = null
)
where T : class
where E : class
{
@@ -856,8 +861,16 @@ namespace xCommons.Extensions
//
var dMapConfig = new MapperConfiguration(b =>
{
//
b.CreateMap<T, E>()
.ReverseMap();
//
// Use Specified Provided Actions if Exists ...
if (!cfgAction.IsNull())
{
cfgAction.Invoke(b);
}
});
var dMapper = dMapConfig.CreateMapper();
@@ -873,10 +886,14 @@ namespace xCommons.Extensions
/// Convert Using Auto Mapper ...
/// </summary>
/// <param name="source"></param>
/// <param name="cfgAction"></param>
/// <typeparam name="T"></typeparam>
/// <typeparam name="E"></typeparam>
/// <returns></returns>
public static IEnumerable<T> MapConvert<T, E>(this IEnumerable<E> source)
public static IEnumerable<T> MapConvert<T, E>(
this IEnumerable<E> source,
Action<IMapperConfigurationExpression> cfgAction = null
)
{
//
if (source.IsNull())
@@ -887,8 +904,16 @@ namespace xCommons.Extensions
//
var dMapConfig = new MapperConfiguration(b =>
{
//
b.CreateMap<T, E>()
.ReverseMap();
//
// Use Specified Provided Actions if Exists ...
if (!cfgAction.IsNull())
{
cfgAction.Invoke(b);
}
});
var dMapper = dMapConfig.CreateMapper();
@@ -904,10 +929,14 @@ namespace xCommons.Extensions
/// Convert Using Auto Mapper ...
/// </summary>
/// <param name="source"></param>
/// <param name="cfgAction"></param>
/// <typeparam name="T"></typeparam>
/// <typeparam name="E"></typeparam>
/// <returns></returns>
public static ICollection<T> MapConvert<T, E>(this ICollection<E> source)
public static ICollection<T> MapConvert<T, E>(
this ICollection<E> source,
Action<IMapperConfigurationExpression> cfgAction = null
)
{
//
if (source.IsNull())
@@ -918,8 +947,16 @@ namespace xCommons.Extensions
//
var dMapConfig = new MapperConfiguration(b =>
{
//
b.CreateMap<T, E>()
.ReverseMap();
//
// Use Specified Provided Actions if Exists ...
if (!cfgAction.IsNull())
{
cfgAction.Invoke(b);
}
});
var dMapper = dMapConfig.CreateMapper();
@@ -935,10 +972,14 @@ namespace xCommons.Extensions
/// Convert Using Auto Mapper ...
/// </summary>
/// <param name="source"></param>
/// <param name="cfgAction"></param>
/// <typeparam name="T"></typeparam>
/// <typeparam name="E"></typeparam>
/// <returns></returns>
public static IList<T> MapConvert<T, E>(this IList<E> source)
public static IList<T> MapConvert<T, E>(
this IList<E> source,
Action<IMapperConfigurationExpression> cfgAction = null
)
{
//
if (source.IsNull())
@@ -949,8 +990,16 @@ namespace xCommons.Extensions
//
var dMapConfig = new MapperConfiguration(b =>
{
//
b.CreateMap<T, E>()
.ReverseMap();
//
// Use Specified Provided Actions if Exists ...
if (!cfgAction.IsNull())
{
cfgAction.Invoke(b);
}
});
var dMapper = dMapConfig.CreateMapper();
@@ -966,11 +1015,15 @@ namespace xCommons.Extensions
/// Convert Using Auto Mapper ...
/// </summary>
/// <param name="source"></param>
/// <param name="cfgAction"></param>
/// <typeparam name="TKey"></typeparam>
/// <typeparam name="TDest"></typeparam>
/// <typeparam name="TSource"></typeparam>
/// <returns></returns>
public static IDictionary<TKey, TDest> MapConvert<TKey, TDest, TSource>(this IDictionary<TKey, TSource> source)
public static IDictionary<TKey, TDest> MapConvert<TKey, TDest, TSource>(
this IDictionary<TKey, TSource> source,
Action<IMapperConfigurationExpression> cfgAction = null
)
{
//
if (source.IsNull())
@@ -981,8 +1034,16 @@ namespace xCommons.Extensions
//
var dMapConfig = new MapperConfiguration(b =>
{
//
b.CreateMap<TDest, TSource>()
.ReverseMap();
//
// Use Specified Provided Actions if Exists ...
if (!cfgAction.IsNull())
{
cfgAction.Invoke(b);
}
});
var dMapper = dMapConfig.CreateMapper();
@@ -2454,12 +2515,14 @@ namespace xCommons.Extensions
/// <param name="xmlFilePath"></param>
/// <param name="addRequiredXPoweredFilter"></param>
/// <param name="addXTokenAuthorization"></param>
/// <param name="addXApiKeyAuthorization"></param>
/// <param name="addDefaultValueFilter"></param>
public static void AddXSwaggerGenOptions(
this SwaggerGenOptions source,
string xmlFilePath = null,
bool addRequiredXPoweredFilter = true,
bool addXTokenAuthorization = true,
bool addXApiKeyAuthorization = true,
bool addDefaultValueFilter = true
)
{
@@ -2570,6 +2633,32 @@ namespace xCommons.Extensions
});
#endregion
}
//
// Handle XApiKey Authorization ...
if (addXApiKeyAuthorization)
{
//
source.AddSecurityDefinition(nameof(XAuthorization.XApiKey), new OpenApiSecurityScheme
{
In = ParameterLocation.Header,
Name = XAuthorization.XApiKey,
Type = SecuritySchemeType.ApiKey,
Description = "Api Key for Authentication ...",
});
//
source.AddSecurityRequirement(new OpenApiSecurityRequirement {
{
new OpenApiSecurityScheme {
Reference = new OpenApiReference {
Id = nameof (XAuthorization.XApiKey),
Type = ReferenceType.SecurityScheme
}
}, Array.Empty<string> ()
}
});
}
}
/// <summary>
@@ -2581,6 +2670,7 @@ namespace xCommons.Extensions
/// <param name="xmlFilePath"></param>
/// <param name="addRequiredXPoweredFilter"></param>
/// <param name="addXTokenAuthorization"></param>
/// <param name="addXApiKeyAuthorization"></param>
/// <param name="addDefaultValueFilter"></param>
public static void AddXSwagger(
this IServiceCollection source,
@@ -2589,6 +2679,7 @@ namespace xCommons.Extensions
string xmlFilePath = null,
bool addRequiredXPoweredFilter = true,
bool addXTokenAuthorization = true,
bool addXApiKeyAuthorization = true,
bool addDefaultValueFilter = true
)
{
@@ -2612,6 +2703,7 @@ namespace xCommons.Extensions
xmlFilePath: xmlFilePath,
addDefaultValueFilter: addDefaultValueFilter,
addXTokenAuthorization: addXTokenAuthorization,
addXApiKeyAuthorization: addXApiKeyAuthorization,
addRequiredXPoweredFilter: addRequiredXPoweredFilter
);
#endregion
@@ -9596,7 +9596,7 @@ namespace xDataService.Providers
.ToListAsync(cancellationToken);
//
var whereClause = predicate.Compile();
var whereClause = predicate.Compile();
var result = list.FirstOrDefault(x => whereClause(x));
//
@@ -9664,7 +9664,12 @@ namespace xDataService.Providers
query = query.NormalizeQuery(configuration);
//
var items = await GetAllAsync();
var items = await GetAllAsync(
orderBuilder: orderBuilder,
includeBuilder: includeBuilder,
cancellationToken: cancellationToken,
ignoreSoftDeleteds: ignoreSoftDeleteds
);
var totalItemsCount = items.Count();
//
File diff suppressed because it is too large Load Diff
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityHelper\XApiScopeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityHelper\XApiScopeHelper.cs
using xExceptions.Attributes;
@@ -28,7 +28,7 @@ namespace xIdentityHelper {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityHelper\XAuthorizationHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityHelper\XAuthorizationHelper.cs
using IdentityModel;
using xCommons.Constants;
@@ -703,7 +703,7 @@ namespace xIdentityHelper
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityHelper\XPolicies.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityHelper\XPolicies.cs
namespace xIdentityHelper
{
@@ -773,7 +773,7 @@ namespace xIdentityHelper
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityHelper\XUserRoles.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityHelper\XUserRoles.cs
using xExceptions.Attributes;
using System.Collections.Generic;
@@ -933,7 +933,7 @@ namespace xIdentityHelper
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityHelper\Extensions\XIdentityHelperExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityHelper\Extensions\XIdentityHelperExtensions.cs
using System;
using System.Linq;
@@ -1001,7 +1001,7 @@ namespace xIdentityHelper.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityHelper\Extensions\XUserRoleExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityHelper\Extensions\XUserRoleExtensions.cs
using System;
using System.Linq;
File diff suppressed because it is too large Load Diff
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\XApiToken.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\XApiToken.cs
using xModels.Base;
using xCommons.Extensions;
@@ -18,7 +18,7 @@ namespace xIdentityModels {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\XUser.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\XUser.cs
using System;
using xIdentityModels.Constants;
@@ -151,7 +151,7 @@ namespace xIdentityModels
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityConfiguration.cs
using xIdentityModels.Dtos;
using System.Collections.Generic;
@@ -237,7 +237,7 @@ namespace xIdentityModels.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicy.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicy.cs
namespace xIdentityModels.Configurations {
/// <summary>
@@ -277,7 +277,7 @@ namespace xIdentityModels.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicyLockout.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicyLockout.cs
namespace xIdentityModels.Configurations {
/// <summary>
@@ -307,7 +307,7 @@ namespace xIdentityModels.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicyPassword.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicyPassword.cs
namespace xIdentityModels.Configurations {
/// <summary>
@@ -352,7 +352,7 @@ namespace xIdentityModels.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicySignIn.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicySignIn.cs
namespace xIdentityModels.Configurations {
/// <summary>
@@ -381,7 +381,7 @@ namespace xIdentityModels.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicyUser.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityPolicyUser.cs
using System.Collections.Generic;
@@ -434,7 +434,7 @@ namespace xIdentityModels.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityProfile.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Configurations\XIdentityProfile.cs
namespace xIdentityModels.Configurations {
/// <summary>
@@ -467,7 +467,7 @@ namespace xIdentityModels.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XAction.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XAction.cs
namespace xIdentityModels.Constants {
public enum XAction {
@@ -486,7 +486,7 @@ namespace xIdentityModels.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XApiKeyScope.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XApiKeyScope.cs
using xExceptions.Attributes;
@@ -508,7 +508,7 @@ namespace xIdentityModels.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XApplicationType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XApplicationType.cs
namespace xIdentityModels.Constants
{
@@ -518,7 +518,7 @@ namespace xIdentityModels.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XFriendshipState.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XFriendshipState.cs
namespace xIdentityModels.Constants {
/// <summary>
@@ -533,7 +533,7 @@ namespace xIdentityModels.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XGender.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XGender.cs
namespace xIdentityModels.Constants {
/// <summary>
@@ -545,13 +545,13 @@ namespace xIdentityModels.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\xIdentityModelsConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\xIdentityModelsConstants.cs
namespace xIdentityModels.Constants {
public class xIdentityModelsConstants { }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XUserSelectBy.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XUserSelectBy.cs
namespace xIdentityModels.Constants {
public enum XUserSelectBy {
@@ -563,7 +563,7 @@ namespace xIdentityModels.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Descriptors\XIdentityUserDescriptor.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Descriptors\XIdentityUserDescriptor.cs
namespace xIdentityModels.Descriptors {
/// <summary>
@@ -586,13 +586,13 @@ namespace xIdentityModels.Descriptors {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\DI\XDIHelperExtension.cs
namespace xIdentityModels.DI {
public static partial class XDIHelperExtension { }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XApiKeyDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XApiKeyDto.cs
using System;
using xModels.Base;
@@ -669,7 +669,7 @@ namespace xIdentityModels.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XApiKeyUsageDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XApiKeyUsageDto.cs
using System;
using xModels.Base;
@@ -715,7 +715,7 @@ namespace xIdentityModels.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XApplicationDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XApplicationDto.cs
using System;
using xModels.Base;
@@ -767,7 +767,7 @@ namespace xIdentityModels.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XDiscoveryDocumentDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XDiscoveryDocumentDto.cs
using Newtonsoft.Json;
using System.Collections.Generic;
@@ -853,7 +853,7 @@ namespace xIdentityModels.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XFriendDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XFriendDto.cs
using xModels.Base;
using xIdentityModels.Constants;
@@ -884,7 +884,7 @@ namespace xIdentityModels.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XFriendshipInfoDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XFriendshipInfoDto.cs
using xModels.Base;
using xIdentityModels.Constants;
@@ -901,7 +901,7 @@ namespace xIdentityModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XIdentityMessageDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XIdentityMessageDto.cs
using xModels.Base;
@@ -913,7 +913,7 @@ namespace xIdentityModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XOpenActionDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XOpenActionDto.cs
using System;
using xModels.Base;
@@ -1026,7 +1026,7 @@ namespace xIdentityModels.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XProfileImageDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XProfileImageDto.cs
using System;
using xModels.Base;
@@ -1068,7 +1068,7 @@ namespace xIdentityModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XUserNameIdRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XUserNameIdRequest.cs
using xModels.Base;
using System.Collections.Generic;
@@ -1079,7 +1079,7 @@ namespace xIdentityModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XUserNameIdResponse.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XUserNameIdResponse.cs
using xModels.Base;
@@ -1090,7 +1090,7 @@ namespace xIdentityModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XUserProfileDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XUserProfileDto.cs
using System;
using xModels.Base;
@@ -1228,7 +1228,7 @@ namespace xIdentityModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\DIExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\DIExtensions.cs
using xCommons.Extensions;
using xIdentityModels.Providers;
@@ -1268,7 +1268,7 @@ namespace xIdentityModels.Extensions {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\XIdentityExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\XIdentityExtensions.cs
using xCommons.Extensions;
using xExceptions.Constants;
@@ -1376,7 +1376,7 @@ namespace xIdentityModels.Extensions {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\xIdentityModelsExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\xIdentityModelsExtensions.cs
using System;
using System.Linq;
@@ -1628,7 +1628,7 @@ namespace xIdentityModels.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\XModelExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\XModelExtensions.cs
using System;
using xModels.Dtos;
@@ -1909,7 +1909,7 @@ namespace xIdentityModels.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\XTokenExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Extensions\XTokenExtensions.cs
using System;
using System.Linq;
@@ -2664,7 +2664,7 @@ namespace xIdentityModels.Extensions {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Interfaces\IXUserRoleHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Interfaces\IXUserRoleHelper.cs
using xIdentityModels.Models;
@@ -2676,7 +2676,7 @@ namespace xIdentityModels.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XActionRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XActionRequest.cs
using System;
using Microsoft.AspNetCore.Http;
@@ -2772,7 +2772,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XActionRequestContext.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XActionRequestContext.cs
using System;
using Microsoft.AspNetCore.Http;
@@ -2808,7 +2808,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XActionRequestToken.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XActionRequestToken.cs
using xCommons.Extensions;
using xIdentityModels.Constants;
@@ -2833,7 +2833,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XActionResponse.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XActionResponse.cs
using System;
using Newtonsoft.Json;
@@ -2865,7 +2865,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApiKey.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApiKey.cs
using System;
using xModels.Base;
@@ -2958,7 +2958,7 @@ namespace xIdentityModels.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApiKeyUsage.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApiKeyUsage.cs
using System;
using xModels.Base;
@@ -3004,7 +3004,7 @@ namespace xIdentityModels.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApiKeyValidationRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApiKeyValidationRequest.cs
namespace xIdentityModels.Models
{
@@ -3016,7 +3016,7 @@ namespace xIdentityModels.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApiKeyValidationResult.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApiKeyValidationResult.cs
using System.Collections.Generic;
@@ -3031,7 +3031,7 @@ namespace xIdentityModels.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApplication.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XApplication.cs
using System;
using xModels.Base;
@@ -3096,7 +3096,7 @@ namespace xIdentityModels.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XBannedDevice.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XBannedDevice.cs
using System;
using xModels.Base;
@@ -3122,7 +3122,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XCreateApiKeyRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XCreateApiKeyRequest.cs
using System.Collections.Generic;
@@ -3140,7 +3140,7 @@ namespace xIdentityModels.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XLoginRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XLoginRequest.cs
using xIdentityModels.Navigations;
using System.ComponentModel.DataAnnotations;
@@ -3178,7 +3178,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XLoginResponse.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XLoginResponse.cs
using xIdentityModels.Dtos;
@@ -3188,7 +3188,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XProfileUpdateRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XProfileUpdateRequest.cs
using System;
using xIdentityModels.Constants;
@@ -3216,7 +3216,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XRotateApiKeyRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XRotateApiKeyRequest.cs
using System;
@@ -3231,7 +3231,7 @@ namespace xIdentityModels.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XToken.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XToken.cs
using xModels.Base;
using xCommons.Extensions;
@@ -3260,7 +3260,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XTokenResponse.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XTokenResponse.cs
using System.ComponentModel.DataAnnotations;
@@ -3273,7 +3273,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XUserClaimsInfoDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XUserClaimsInfoDto.cs
using System;
using System.Linq;
@@ -3525,7 +3525,7 @@ namespace xIdentityModels.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XVerificationRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Models\XVerificationRequest.cs
using System;
using xModels.Base;
@@ -3569,7 +3569,7 @@ namespace xIdentityModels.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Navigations\XDevice.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Navigations\XDevice.cs
using xModels.Base;
using xCommons.Constants;
@@ -3623,7 +3623,7 @@ namespace xIdentityModels.Navigations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Navigations\XFriendshipFollower.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Navigations\XFriendshipFollower.cs
using xModels.Base;
using xIdentityModels.Constants;
@@ -3672,7 +3672,7 @@ namespace xIdentityModels.Navigations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Navigations\XFriendshipFollowing.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Navigations\XFriendshipFollowing.cs
using xModels.Base;
using xIdentityModels.Constants;
@@ -3721,7 +3721,7 @@ namespace xIdentityModels.Navigations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Navigations\XProfileImage.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Navigations\XProfileImage.cs
using System;
using xModels.Base;
@@ -3780,7 +3780,7 @@ namespace xIdentityModels.Navigations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\Providers\XDefaultUserRoleHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Providers\XDefaultUserRoleHelper.cs
using System.Linq;
using xCommons.Extensions;
File diff suppressed because it is too large Load Diff
@@ -340,6 +340,8 @@ namespace xIdentityService.Constants {
XToken,
[StringValue ("introspection")]
XIntrospection,
[StringValue("XApiKey")]
XApiKey,
}
}
@@ -359,6 +361,12 @@ namespace xIdentityService.Constants
/// </summary>
[StringValue("requestID")]
ConnectionId,
/// <summary>
/// Api Key Header Key ...
/// </summary>
[StringValue("X-Api-Key")]
ApiKey,
}
}
@@ -1289,6 +1297,43 @@ namespace xIdentityService.Extensions
}
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\XRequestExtensions.cs
using xCommons.Extensions;
using Microsoft.AspNetCore.Http;
using xIdentityService.Constants;
namespace xIdentityService.Extensions
{
public static class XRequestExtensions
{
/// <summary>
/// Extract ApiKey from Request Headers ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static string ExtractApiKey(HttpRequest source)
{
//
var key = XHeader.ApiKey.GetStringValue();
var result = source?.Headers?[key] ?? string.Empty;
return result;
}
/// <summary>
/// Extract Client Id of Specified Request ....
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static string ExtractClientIP(HttpRequest source)
{
//
var result = source?.HttpContext.Connection.RemoteIpAddress?.ToString();
return result;
}
}
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\XTokenExtensions.cs
using System;
File diff suppressed because it is too large Load Diff
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Program.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Program.cs
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Hosting;
@@ -22,7 +22,7 @@ namespace xIds
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Startup.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Startup.cs
using System;
using xIds.DI;
@@ -93,7 +93,10 @@ namespace xIds
//
// Register Authentication ...
services.AddXIdentityServerAuthentication(Configuration);
services.AddXIdentityServerAuthentication(
configuration: Configuration,
addApiKeyAuthentication: true
);
//
// Register Authorization ...
@@ -152,7 +155,7 @@ namespace xIds
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Configurations\CertificatesConfigurations.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Configurations\CertificatesConfigurations.cs
namespace xIds.Configurations
{
@@ -165,7 +168,7 @@ namespace xIds.Configurations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Configurations\XApiKeyConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Configurations\XApiKeyConfiguration.cs
namespace xIds.Configurations
{
@@ -206,7 +209,7 @@ namespace xIds.Configurations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Configurations\XDataServiceConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Configurations\XDataServiceConfiguration.cs
using xIds.Constants;
@@ -282,7 +285,7 @@ namespace xIds.Configurations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Configurations\XIdentityResourceConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Configurations\XIdentityResourceConfiguration.cs
namespace xIds.Configurations
{
@@ -303,7 +306,7 @@ namespace xIds.Configurations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Constants\ConfigurationNodeNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Constants\ConfigurationNodeNames.cs
namespace xIds.Constants
{
@@ -318,7 +321,7 @@ namespace xIds.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Constants\ConnectionStringNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Constants\ConnectionStringNames.cs
namespace xIds.Constants
{
@@ -330,7 +333,7 @@ namespace xIds.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Constants\IdentityMessagesKeys.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Constants\IdentityMessagesKeys.cs
namespace xIds.Constants
{
@@ -347,7 +350,7 @@ namespace xIds.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Constants\XDataServiceConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Constants\XDataServiceConstants.cs
namespace xIds.Constants
{
@@ -362,7 +365,7 @@ namespace xIds.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Constants\XDbProviderConfigurations.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Constants\XDbProviderConfigurations.cs
namespace xIds.Constants
{
@@ -375,7 +378,7 @@ namespace xIds.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Constants\XDbProviders.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Constants\XDbProviders.cs
namespace xIds.Constants
{
@@ -401,7 +404,7 @@ namespace xIds.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\AccountController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\AccountController.cs
using xIds.Interfaces;
using xCommons.Providers;
@@ -434,7 +437,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\ApplicationsController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\ApplicationsController.cs
using xIds.Interfaces;
using xCommons.Providers;
@@ -475,7 +478,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\StartupController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\StartupController.cs
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
@@ -522,7 +525,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Admin.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Admin.cs
using System;
using xIdentityHelper;
@@ -676,7 +679,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Authentication.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Authentication.cs
using System;
using xIdentityHelper;
@@ -1071,7 +1074,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Friendship.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Friendship.cs
using System;
using System.Linq;
@@ -1963,7 +1966,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Open.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Open.cs
using System;
using xCommons.Constants;
@@ -2034,7 +2037,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Profile.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Profile.cs
using System;
using System.Linq;
@@ -2548,7 +2551,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Query.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Query.cs
using System;
using xModels.Dtos;
@@ -2614,7 +2617,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Registration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Registration.cs
using System;
using xIdentityHelper;
@@ -3931,7 +3934,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Search.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Search.cs
using System;
using System.Linq;
@@ -3996,7 +3999,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Test.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Account\AccountController+Test.cs
using System.Linq;
using xIdentityHelper;
@@ -4173,7 +4176,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Applications\ApplicationsController+ApiKey.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Applications\ApplicationsController+ApiKey.cs
using System;
using System.Linq;
@@ -4429,7 +4432,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Applications\ApplicationsController+ApiKeyUsage.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Applications\ApplicationsController+ApiKeyUsage.cs
using System;
using System.Linq;
@@ -4731,7 +4734,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Applications\ApplicationsController+Application.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Applications\ApplicationsController+Application.cs
using System;
using System.Linq;
@@ -5049,7 +5052,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Applications\ApplicationsController+Custom.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Applications\ApplicationsController+Custom.cs
using System;
using System.Linq;
@@ -5608,7 +5611,7 @@ namespace xIds.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Controllers\Base\XIBaseController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Controllers\Base\XIBaseController.cs
using System;
using System.Collections.Generic;
@@ -5880,7 +5883,7 @@ namespace xIds.Controllers.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\DbContext\XIdentityDbContext.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\DbContext\XIdentityDbContext.cs
using xIdentityModels;
using xIdentityModels.Models;
@@ -5961,7 +5964,7 @@ namespace xIds.DbContext
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\DI\XDIHelperExtension.cs
using xIds.Helpers;
using xIds.Constants;
@@ -6484,7 +6487,7 @@ namespace xIds.DI
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Extensions\DbExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Extensions\DbExtensions.cs
using System;
using System.Reflection;
@@ -6655,7 +6658,7 @@ namespace xIds.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Extensions\IdentityExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Extensions\IdentityExtensions.cs
using xIds.Providers;
using xIds.Interfaces;
@@ -6687,7 +6690,7 @@ namespace xIds.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Extensions\IIdentityServerBuilderExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Extensions\IIdentityServerBuilderExtensions.cs
using System.Reflection;
using System.Security.Cryptography.X509Certificates;
@@ -6807,7 +6810,7 @@ namespace xIds.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Extensions\IQueryableExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Extensions\IQueryableExtensions.cs
using System;
using System.Collections.Generic;
@@ -6828,7 +6831,7 @@ namespace xIds.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Extensions\XDbSeederExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Extensions\XDbSeederExtensions.cs
using System;
using System.Collections.Generic;
@@ -7259,7 +7262,7 @@ namespace xIds.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Extensions\XModelExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Extensions\XModelExtensions.cs
using System;
using System.Collections.Generic;
@@ -7353,7 +7356,7 @@ namespace xIds.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Helpers\XApiKeyHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Helpers\XApiKeyHelper.cs
using System;
using System.Text;
@@ -7433,7 +7436,7 @@ namespace xIds.Helpers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Helpers\XIdentityHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Helpers\XIdentityHelper.cs
using System;
using xIds.Interfaces;
@@ -7862,7 +7865,7 @@ namespace xIds.Helpers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Interfaces\IXApplicationProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Interfaces\IXApplicationProvider.cs
using System;
using System.Linq;
@@ -8580,7 +8583,7 @@ namespace xIds.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Interfaces\IXIdentityHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Interfaces\IXIdentityHelper.cs
using System;
using System.IdentityModel.Tokens.Jwt;
@@ -8612,7 +8615,7 @@ namespace xIds.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Interfaces\IXIdentityManager.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Interfaces\IXIdentityManager.cs
using System;
using System.Collections.Generic;
@@ -9121,7 +9124,7 @@ namespace xIds.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Interfaces\IXIdentityMessageProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Interfaces\IXIdentityMessageProvider.cs
namespace xIds.Interfaces
{
@@ -9140,7 +9143,7 @@ namespace xIds.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Interfaces\IXSecurityProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Interfaces\IXSecurityProvider.cs
namespace xIds.Interfaces
{
@@ -9153,7 +9156,7 @@ namespace xIds.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\20261009161409_InitialConfigurationMigration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\20261007124949_InitialConfigurationMigration.cs
using System;
using Microsoft.EntityFrameworkCore.Migrations;
@@ -9813,7 +9816,7 @@ namespace xIds.Migrations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\20261009161409_InitialConfigurationMigration.Designer.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\20261007124949_InitialConfigurationMigration.Designer.cs
// <auto-generated />
using System;
@@ -9826,7 +9829,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
namespace xIds.Migrations
{
[DbContext(typeof(ConfigurationDbContext))]
[Migration("20261009161409_InitialConfigurationMigration")]
[Migration("20261007124949_InitialConfigurationMigration")]
partial class InitialConfigurationMigration
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
@@ -10777,7 +10780,7 @@ namespace xIds.Migrations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\ConfigurationDbContextModelSnapshot.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\ConfigurationDbContextModelSnapshot.cs
// <auto-generated />
using System;
@@ -11739,7 +11742,7 @@ namespace xIds.Migrations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\PersistedGrantDb\20261009161422_InitialPersistedGrantMigration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\PersistedGrantDb\20261007125002_InitialPersistedGrantMigration.cs
using System;
using Microsoft.EntityFrameworkCore.Migrations;
@@ -11827,7 +11830,7 @@ namespace xIds.Migrations.PersistedGrantDb
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\PersistedGrantDb\20261009161422_InitialPersistedGrantMigration.Designer.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\PersistedGrantDb\20261007125002_InitialPersistedGrantMigration.Designer.cs
// <auto-generated />
using System;
@@ -11840,7 +11843,7 @@ using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
namespace xIds.Migrations.PersistedGrantDb
{
[DbContext(typeof(PersistedGrantDbContext))]
[Migration("20261009161422_InitialPersistedGrantMigration")]
[Migration("20261007125002_InitialPersistedGrantMigration")]
partial class InitialPersistedGrantMigration
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
@@ -11956,7 +11959,7 @@ namespace xIds.Migrations.PersistedGrantDb
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\PersistedGrantDb\PersistedGrantDbContextModelSnapshot.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\PersistedGrantDb\PersistedGrantDbContextModelSnapshot.cs
// <auto-generated />
using System;
@@ -12083,7 +12086,7 @@ namespace xIds.Migrations.PersistedGrantDb
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\XIdentityDb\20261009161435_InitialIdentityServerDbContext.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\XIdentityDb\20261007125013_InitialIdentityServerDbContext.cs
using System;
using Microsoft.EntityFrameworkCore.Migrations;
@@ -12243,7 +12246,6 @@ namespace xIds.Migrations.XIdentityDb
{
Id = table.Column<Guid>(type: "TEXT", nullable: false),
ApplicationId = table.Column<int>(type: "INTEGER", nullable: false),
Key = table.Column<string>(type: "TEXT", nullable: false),
KeyHash = table.Column<string>(type: "TEXT", maxLength: 512, nullable: false),
KeyPrefix = table.Column<string>(type: "TEXT", maxLength: 100, nullable: true),
ExpiresAt = table.Column<DateTime>(type: "TEXT", nullable: false),
@@ -12625,7 +12627,7 @@ namespace xIds.Migrations.XIdentityDb
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\XIdentityDb\20261009161435_InitialIdentityServerDbContext.Designer.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\XIdentityDb\20261007125013_InitialIdentityServerDbContext.Designer.cs
// <auto-generated />
using System;
@@ -12638,7 +12640,7 @@ using xIds.DbContext;
namespace xIds.Migrations.XIdentityDb
{
[DbContext(typeof(XIdentityDbContext))]
[Migration("20261009161435_InitialIdentityServerDbContext")]
[Migration("20261007125013_InitialIdentityServerDbContext")]
partial class InitialIdentityServerDbContext
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
@@ -12872,10 +12874,6 @@ namespace xIds.Migrations.XIdentityDb
b.Property<DateTime>("ExpiresAt")
.HasColumnType("TEXT");
b.Property<string>("Key")
.IsRequired()
.HasColumnType("TEXT");
b.Property<string>("KeyHash")
.IsRequired()
.HasMaxLength(512)
@@ -13381,7 +13379,7 @@ namespace xIds.Migrations.XIdentityDb
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Migrations\XIdentityDb\XIdentityDbContextModelSnapshot.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Migrations\XIdentityDb\XIdentityDbContextModelSnapshot.cs
// <auto-generated />
using System;
@@ -13626,10 +13624,6 @@ namespace xIds.Migrations.XIdentityDb
b.Property<DateTime>("ExpiresAt")
.HasColumnType("TEXT");
b.Property<string>("Key")
.IsRequired()
.HasColumnType("TEXT");
b.Property<string>("KeyHash")
.IsRequired()
.HasMaxLength(512)
@@ -14135,7 +14129,7 @@ namespace xIds.Migrations.XIdentityDb
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Models\XDbInfo.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Models\XDbInfo.cs
using System;
using xIds.Constants;
@@ -14169,7 +14163,7 @@ namespace xIds.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Models\XDbSeedDescriptor.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Models\XDbSeedDescriptor.cs
using System.Collections.Generic;
using IdentityServer4.Models;
@@ -14191,7 +14185,7 @@ namespace xIds.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XApiKeyAuthenticationHandler.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XApiKeyAuthenticationHandler.cs
using System.Linq;
using IdentityModel;
@@ -14295,7 +14289,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider.cs
using System;
using System.Linq;
@@ -14641,7 +14635,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager.cs
using System.Collections.Generic;
using System.Linq;
@@ -14831,7 +14825,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityMessageProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityMessageProvider.cs
using System.Linq;
using Microsoft.Extensions.Logging;
@@ -14929,7 +14923,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityProfileService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityProfileService.cs
using System.Linq;
using System.Threading.Tasks;
@@ -14983,7 +14977,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XSecurityProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XSecurityProvider.cs
using System;
using System.IO;
@@ -15154,7 +15148,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+ApiKey.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+ApiKey.cs
using System;
using System.Linq;
@@ -15927,7 +15921,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+ApiKeyUsage.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+ApiKeyUsage.cs
using System;
using System.Linq;
@@ -16458,7 +16452,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+Application.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+Application.cs
using System;
using System.Linq;
@@ -17085,7 +17079,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+Custom.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+Custom.cs
using System;
using System.Linq;
@@ -17632,7 +17626,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+Enricher.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XApplicationProvider\XApplicationProvider+Enricher.cs
using System.Linq;
using System.Threading;
@@ -17937,7 +17931,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Admin.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Admin.cs
using System.Collections.Generic;
using System.Threading.Tasks;
@@ -18164,7 +18158,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Device.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Device.cs
using System;
using System.Collections.Generic;
@@ -18648,7 +18642,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Friendship.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Friendship.cs
using System;
using System.Collections.Generic;
@@ -20331,7 +20325,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Identity.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Identity.cs
using System;
using System.Net.Http;
@@ -20676,7 +20670,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+MessageProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+MessageProvider.cs
using System;
using xCommons.Extensions;
@@ -21020,7 +21014,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Open.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Open.cs
using System;
using System.Collections.Generic;
@@ -21234,7 +21228,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Private.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Private.cs
using System;
using System.Collections.Generic;
@@ -21789,7 +21783,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Profile.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Profile.cs
using System;
using System.Collections.Generic;
@@ -23808,7 +23802,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Query.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Query.cs
using System.Linq;
using System.Threading.Tasks;
@@ -23921,7 +23915,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Registration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Registration.cs
using System;
using System.Threading.Tasks;
@@ -24624,7 +24618,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Request.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Request.cs
using System.Collections.Generic;
using System.Threading.Tasks;
@@ -25349,7 +25343,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Role.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Role.cs
using System.Collections.Generic;
using System.Linq;
@@ -25625,7 +25619,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Search.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Search.cs
using System.Threading.Tasks;
using xCommons.Extensions;
@@ -25747,7 +25741,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Seed.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Seed.cs
using System.Threading.Tasks;
using Microsoft.AspNetCore.Identity;
@@ -25882,7 +25876,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Token.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Token.cs
using System;
using System.Collections.Generic;
@@ -26627,7 +26621,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+User.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+User.cs
using System;
using System.Collections.Generic;
@@ -27133,7 +27127,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Validators.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+Validators.cs
using System;
using System.Linq;
@@ -28656,7 +28650,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+VerificationCode.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Providers\XIdentityManager\XIdentityManager+VerificationCode.cs
using System.Threading.Tasks;
using xCommons.Extensions;
@@ -28879,7 +28873,7 @@ namespace xIds.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Stores\XPersistedGrantStore.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Stores\XPersistedGrantStore.cs
using System.Collections.Generic;
using System.Linq;
@@ -29033,7 +29027,7 @@ namespace xIds.Stores
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\xIds\Validators\XResourceOwnerPasswordValidator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xIds\Validators\XResourceOwnerPasswordValidator.cs
using System;
using System.Threading.Tasks;