This commit is contained in:
2026-10-04 18:11:59 +03:30
parent d7054eeb73
commit e673d11a68
103 changed files with 522651 additions and 149 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -344,6 +344,11 @@ namespace xAiApi.Configurations
/// OCR Configuration ...
/// </summary>
public XAiOCRDescriptor OCR { get; set; }
/// <summary>
/// Transcript Configuration ...
/// </summary>
public XAiTransciptDescriptor Transcript { get; set; }
}
}
@@ -3345,6 +3350,17 @@ namespace xAiApi.Models
}
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xAiApi\Models\XAiTransciptDescriptor.cs
namespace xAiApi.Models
{
public class XAiTransciptDescriptor
{
public string Language { get; set; }
public string ModelsPath { get; set; }
}
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\xAiApi\Providers\XAiEmbeddingServiceBase.cs
using System;
@@ -4960,11 +4976,15 @@ using System;
using System.IO;
using System.Linq;
using Whisper.net;
using NAudio.Wave;
using System.Threading;
using xAiModels.Models;
using xCommons.Extensions;
using xAiApi.Configurations;
using xExceptions.Constants;
using System.Threading.Tasks;
using NAudio.MediaFoundation;
using xAiApi.Interfaces.Extractors;
using DocumentFormat.OpenXml.EMMA;
namespace xAiApi.Providers.Extractors
{
@@ -4982,29 +5002,30 @@ namespace xAiApi.Providers.Extractors
"audio/mp3",
"audio/wav",
"audio/wave",
"audio/x-wav",
"audio/ogg",
"audio/m4a",
"audio/mp4",
"audio/aac",
"audio/x-m4a",
"audio/webm"
];
private readonly string language;
private readonly string whisperModelPath;
public XAudioFileContentExtractor() : this(
language: "fa",
whisperModelPath: "Models/ggml-base.bin"
)
{ }
private readonly XAiApiConfiguration configuration;
public XAudioFileContentExtractor(
string whisperModelPath = "Models/ggml-base.bin",
string language = "fa"
XAiApiConfiguration configuration
)
{
//
this.language = language;
this.whisperModelPath = whisperModelPath;
if (configuration.Transcript.IsNullOrDefault() ||
configuration.Transcript.ModelsPath.IsNullOrEmpty())
{
XException.InvalidConfiguration.Throw();
}
//
this.configuration = configuration;
}
/// <summary>
@@ -5071,14 +5092,15 @@ namespace xAiApi.Providers.Extractors
//
using var wavStream = await ConvertToWavAsync(
memoryStream,
cancellationToken
mimeType: mimeType,
inputStream: memoryStream,
cancellationToken: cancellationToken
);
//
using var factory = WhisperFactory.FromPath(whisperModelPath);
using var factory = WhisperFactory.FromPath(configuration.Transcript.ModelsPath);
using var processor = factory.CreateBuilder()
.WithLanguage(language)
.WithLanguage(configuration.Transcript.Language)
.Build();
//
@@ -5101,18 +5123,187 @@ namespace xAiApi.Providers.Extractors
return result;
}
//
#region Private ...
/// <summary>
/// Audio Format Converting ...
/// Audio Format Converting to WAV 16kHz Mono 16-bit PCM ...
/// </summary>
private async Task<Stream> ConvertToWavAsync(
Stream inputStream,
CancellationToken cancellationToken
string mimeType,
CancellationToken cancellationToken = default
)
{
//
// TODO: Complete this ...
return await Task.FromResult(inputStream);
var result = await Task.Run(() =>
{
//
var memoryStream = new MemoryStream();
inputStream.CopyTo(memoryStream);
memoryStream.Position = 0;
//
var targetFormat = new WaveFormat(16000, 16, 1);
string tempFilePath = null;
//
try
{
//
WaveStream reader = GetAudioReader(memoryStream, mimeType, ref tempFilePath);
if (reader == null)
{
//
XException.NotAllowed.Throw(
$"Unsupported audio format: {mimeType}"
);
}
//
var needsConversion =
reader.WaveFormat.SampleRate != 16000 ||
reader.WaveFormat.Channels != 1 ||
reader.WaveFormat.BitsPerSample != 16 ||
reader.WaveFormat.Encoding != WaveFormatEncoding.Pcm;
var outputStream = new MemoryStream();
if (!needsConversion)
{
//
reader.CopyTo(outputStream);
reader.Dispose();
}
else
{
//
MediaFoundationApi.Startup();
using var resampler = new MediaFoundationResampler(
reader,
targetFormat
);
resampler.ResamplerQuality = 60;
//
WaveFileWriter.WriteWavFileToStream(outputStream, resampler);
reader.Dispose();
}
//
outputStream.Position = 0;
return outputStream;
}
finally
{
//
if (!string.IsNullOrEmpty(tempFilePath) &&
File.Exists(tempFilePath))
{
//
try
{
File.Delete(tempFilePath);
}
catch { }
}
//
memoryStream.Dispose();
}
}, cancellationToken);
//
return result;
}
/// <summary>
/// Get appropriate WaveStream reader based on MIME type ...
/// </summary>
/// <param name="stream">Input stream (MemoryStream)</param>
/// <param name="mimeType">MIME type of audio file</param>
/// <param name="tempFilePath">Path to temp file (if created)</param>
/// <returns>WaveStream reader or null if unsupported</returns>
private WaveStream GetAudioReader(
MemoryStream stream,
string mimeType,
ref string tempFilePath
)
{
//
try
{
//
var normalizedMime = mimeType?.ToLowerInvariant() ?? string.Empty;
switch (normalizedMime)
{
//
case "audio/wav":
case "audio/wave":
case "audio/x-wav":
return new WaveFileReader(stream);
//
case "audio/mpeg":
case "audio/mp3":
return new Mp3FileReader(stream);
//
case "audio/m4a":
case "audio/mp4":
case "audio/aac":
case "audio/ogg":
case "audio/webm":
case "audio/x-m4a":
//
var extension = normalizedMime switch
{
"audio/m4a" or "audio/mp4" or "audio/aac" or "audio/x-m4a" => ".m4a",
"audio/ogg" => ".ogg",
"audio/webm" => ".webm",
_ => ".tmp"
};
tempFilePath = Path.Combine(
Path.GetTempPath(),
$"audio_{Guid.NewGuid()}{extension}"
);
//
stream.Position = 0;
using (var fileStream = File.Create(tempFilePath))
{
stream.CopyTo(fileStream);
}
//
MediaFoundationApi.Startup();
return new MediaFoundationReader(tempFilePath);
default:
//
tempFilePath = Path.Combine(
Path.GetTempPath(),
$"audio_{Guid.NewGuid()}.tmp"
);
stream.Position = 0;
using (var fileStream = File.Create(tempFilePath))
{
stream.CopyTo(fileStream);
}
try
{
MediaFoundationApi.Startup();
return new MediaFoundationReader(tempFilePath);
}
catch
{
return null;
}
}
}
catch (Exception)
{
return null;
}
}
#endregion
}
}
File diff suppressed because it is too large Load Diff
@@ -1,693 +0,0 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Configurations\XAIServiceConfiguration.cs
namespace xAiService.Configurations
{
public partial class XAIServiceConfiguration
{
public string Url { get; set; }
public string XPoweredValue { get; set; }
public int DefaultClientTimeout { get; set; } = 360;
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Constants\ConfigurationNodeNames.cs
namespace xAiService.Constants
{
public partial struct ConfigurationNodeNames
{
public const string AI_SERVICE_NODE = "AIServiceConfiguration";
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Constants\XAiApiConstants.cs
namespace xAiService.Constants
{
public struct XAiApiQueryParams
{
public const string Prompt = "prompt";
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Constants\XAiApiEndpoint.cs
using xExceptions.Attributes;
namespace xAiService.Constants
{
public enum XAiApiEndpoint
{
[StringValue("AskAI")]
Ask,
[StringValue("AskAIStream")]
Stream,
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\DI\XDIHelperExtension.cs
using System;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using xAiService.Configurations;
using xAiService.Constants;
using xAiService.Extensions;
using xAiService.Interfaces;
using xAiService.Services;
using xCommons.Extensions;
using xExceptions.Constants;
namespace xAiService.DI
{
public static partial class XDIHelperExtension
{
/// <summary>
/// Extract AI Service Configuration ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static XAIServiceConfiguration GetXAIServiceConfiguration(this IConfiguration source)
{
//
XAIServiceConfiguration result = null;
//
var section = source.GetSection(ConfigurationNodeNames.AI_SERVICE_NODE);
if (!section.IsNull())
{
result = section.Get<XAIServiceConfiguration>();
}
//
return result;
}
/// <summary>
/// Add AI Service Configuration ...
/// </summary>
/// <param name="source"></param>
/// <param name="configuration"></param>
public static void AddXAIServiceConfiguration(
this IServiceCollection source,
XAIServiceConfiguration configuration
)
{
source.AddSingleton<XAIServiceConfiguration>(configuration);
}
/// <summary>
/// Adding XAiService ...
/// </summary>
/// <param name="services"></param>
/// <param name="configuration"></param>
/// <param name="lifeTime"></param>
public static void AddXAIService(
this IServiceCollection services,
IConfiguration configuration,
ServiceLifetime lifeTime = ServiceLifetime.Scoped
)
{
//
var config = configuration.GetXAIServiceConfiguration();
AddAIService(
services,
config,
lifeTime
);
}
/// <summary>
/// Adding XAiService ...
/// </summary>
/// <param name="services"></param>
/// <param name="configuration"></param>
/// <param name="lifeTime"></param>
public static void AddXAIService(
this IServiceCollection services,
XAIServiceConfiguration configuration,
ServiceLifetime lifeTime = ServiceLifetime.Scoped
)
{
//
AddAIService(
services,
configuration,
lifeTime
);
}
//
#region Private ...
/// <summary>
/// a LogTag for Service ...
/// </summary>
private static string XLogTag = "XFileService";
/// <summary>
/// print a log in Console ...
/// </summary>
/// <param name="message"></param>
private static void Log(string message)
{
Console.WriteLine($"{XLogTag} => {message}");
}
/// <summary>
/// Adding Ai Service ...
/// </summary>
/// <param name="services"></param>
/// <param name="configuration"></param>
/// <param name="lifeTime"></param>
private static void AddAIService(
this IServiceCollection services,
XAIServiceConfiguration configuration,
ServiceLifetime lifeTime = ServiceLifetime.Singleton
)
{
//
var exception = XException.InvalidArgs.ToException(); ;
//
// Services ...
var isServicesExists = !services.IsNull();
if (!isServicesExists)
{
//
Log("AddAIService failed, services not provided ...");
throw exception;
}
//
// Lifetime ...
var isLifetimeExists = !lifeTime.IsNull();
if (!isLifetimeExists)
{
//
Log("AddAIService failed, lifetime not provided ...");
throw exception;
}
//
// Check Dependencies Exists ...
var isDependenciesPassed = true;
if (!isDependenciesPassed)
{
//
Log("AddAIService failed due Dependencies Issues, not provided ...");
throw exception;
}
//
// Validate Configurations ...
var isConfigurationExists =
!configuration.IsNull() &&
configuration.IsValid();
if (!isConfigurationExists)
{
//
Log("AddAIService failed due InValid Service Configuration or not provided ...");
throw exception;
}
//
// Register Configurations ...
services.AddXAIServiceConfiguration(configuration);
//
// Register Services ...
services.Add(new ServiceDescriptor(typeof(IXAiService), typeof(XAiService), lifeTime));
}
#endregion
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Extensions\ConfigurationExtensions.cs
using xAiService.Configurations;
using xCommons.Extensions;
namespace xAiService.Extensions
{
public static class ModelExtensions
{
/// <summary>
/// Validate XAiServiceConfiguration ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static bool IsValid(this XAIServiceConfiguration source)
{
//
bool result =
!source.IsNull() &&
!source.Url.IsNullOrEmpty() &&
source.Url.IsValidUrl();
//
return result;
}
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Extensions\PromptExtensions.cs
using System.Collections.Generic;
using System.Linq;
using xAiService.Models.Dtos;
using xCommons.Extensions;
namespace xAiService.Extensions
{
public static class PromptExtensions
{
/// <summary>
/// Get Template Params Filled Prompt ...
/// </summary>
/// <param name="source"></param>
/// <param name="params"></param>
/// <returns></returns>
public static string GetMessage(
this XPromptDto source,
IDictionary<string, string> @params = null
)
{
//
var result = string.Empty;
//
if (!source.IsNullOrDefault() &&
!source.Prompt.IsNullOrEmpty()
)
{
result = source.Prompt;
}
//
// Check Params Conditions ...
if (!source.Params.IsNullOrDefault() &&
source.Params.HasChild() &&
!@params.IsNullOrDefault() &&
@params.HasChild()
)
{
//
// Select Params ...
var existsParams = source.Params
.Where(p => @params.Any(pr => pr.Key == p.Name))
.Distinct()
.ToList();
//
// Replace Selected Params ...
existsParams
.ForEach(pk =>
{
result = result.Replace(pk.Param, @params[pk.Name]);
});
}
//
return result;
}
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Helpers\XPromptHelper.cs
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text.Json;
using System.Text.Json.Serialization;
using xAiService.Models.Dtos;
using xCommons.Extensions;
namespace xAiService.Helpers
{
public static class XPromptHelper
{
/// <summary>
/// Holds Initialized Prompts ...
/// </summary>
private static XPromptsDto prompts;
/// <summary>
/// Initialize Prompt Helper ...
/// </summary>
/// <param name="path"></param>
/// <exception cref="Exception"></exception>
/// <exception cref="InvalidDataException"></exception>
public static void Initialize(string path = "prompts.json")
{
//
// Create full Path and Check File Exists ...
var fullPath = Path.Combine(AppContext.BaseDirectory, path);
if (!File.Exists(fullPath))
{
throw new Exception($"Prompts Resources not found: {fullPath}");
}
//
// Read File as Json Text ...
var json = File.ReadAllText(fullPath);
var options = new JsonSerializerOptions
{
AllowTrailingCommas = true,
PropertyNameCaseInsensitive = true,
ReadCommentHandling = JsonCommentHandling.Skip,
Converters =
{
new JsonStringEnumConverter(
namingPolicy: null,
allowIntegerValues: false
)
}
};
//
// Serialized Root Object ...
var root = JsonSerializer.Deserialize<XPromptsDto>(json, options);
if (!root.IsNullOrDefault())
{
prompts = new XPromptsDto { Prompts = root.Prompts };
}
}
/// <summary>
/// Retrieve all Allowed Prompts as Enumerable ...
/// </summary>
/// <returns></returns>
public static IEnumerable<XPromptDto> GetPrompts()
{
return prompts!.Prompts.AsEnumerable();
}
/// <summary>
/// Get Specified Prompt ...
/// </summary>
/// <param name="name"></param>
/// <returns></returns>
/// <exception cref="Exception"></exception>
public static XPromptDto GetPrompt(string name)
{
//
return GetPrompts()
.FirstOrDefault(p => p.Name == name);
}
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Interfaces\IXAiService.cs
using System.IO;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.AI;
using xAiService.Configurations;
using xIdentityModels.Models;
using xIdentityService.Interfaces;
namespace xAiService.Interfaces
{
public interface IXAiService : IXBaseIdentityHttpProvider
{
/// <summary>
/// XAiService Configurations ...
/// </summary>
/// <value></value>
XAIServiceConfiguration Configuration { get; }
//
#region Text Actions ...
/// <summary>
/// Generated Response ...
/// </summary>
/// <param name="prompt"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public Task<ChatResponse> GetResponseAsync(
string prompt,
XUserClaimsInfoDto userInfo,
CancellationToken cancellationToken = default
);
/// <summary>
/// Generated Response ...
/// </summary>
/// <param name="prompt"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public Task<string> GetTextResponseAsync(
string prompt,
XUserClaimsInfoDto userInfo,
CancellationToken cancellationToken = default
);
/// <summary>
/// Generate Text Response Stream ...
/// </summary>
/// <param name="prompt"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
Task<Stream> GetTextReponseStreamAsync(
string prompt,
XUserClaimsInfoDto userInfo,
CancellationToken cancellationToken = default
);
#endregion
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Interfaces\IXAiServiceControllerBase.cs
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
namespace xAiService.Interfaces
{
public interface IXAiServiceControllerBase
{
Task<ActionResult<string>> Ask(
[FromQuery] string prompt,
CancellationToken cancellationToken = default
);
Task<ActionResult> AskStream(
[FromQuery] string prompt,
CancellationToken cancellationToken = default
);
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Models\Dtos\XPromptsDto.cs
namespace xAiService.Models.Dtos
{
/// <summary>
/// Described Prompts in app ...
/// </summary>
public class XPromptsDto
{
public XPromptDto[] Prompts { get; set; } = [];
}
/// <summary>
/// a Single Prompt Description ...
/// </summary>
public class XPromptDto
{
/// <summary>
/// Prompt Name ...
/// </summary>
public string Name { get; set; }
/// <summary>
/// Prompt Template Message ...
/// </summary>
public string Prompt { get; set; }
/// <summary>
/// Prompt Description ...
/// </summary>
public string Description { get; set; }
/// <summary>
/// Describe Prompt Params ...
/// </summary>
public virtual XPromptParamDto[] Params { get; set; } = null;
}
/// <summary>
/// Prompt Param used to Fill dynamic Datas to Specified Prompts ...
/// </summary>
public class XPromptParamDto
{
/// <summary>
/// Param Name ...
/// </summary>
public string Name { get; set; }
/// <summary>
/// Parma Identifier ...
/// </summary>
public string Param { get; set; }
/// <summary>
/// Param Description ...
/// </summary>
public string Description { get; set; }
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xAiService\Services\XAiService.cs
using System.Collections.Generic;
using System.IO;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.AI;
using Microsoft.Extensions.Logging;
using xAiService.Configurations;
using xAiService.Constants;
using xAiService.Interfaces;
using xCommons.Providers;
using xHttpService.Constants;
using xIdentityModels.Models;
using xIdentityService.Interfaces;
using xIdentityService.Providers;
namespace xAiService.Services
{
public class XAiService : XBaseIdentityHttpProvider, IXAiService
{
/// <summary>
/// XAiService Configurations ...
/// </summary>
/// <value></value>
public XAIServiceConfiguration Configuration { get; }
public XAiService(
ILogger<XAiService> logger,
IXTokenProvider tokenProvider,
IXIdentityProvider identityProvider,
XAIServiceConfiguration configuration,
XValidationProvider validationProvider
) : base(
configuration.Url,
logger,
configuration.XPoweredValue,
configuration.DefaultClientTimeout,
tokenProvider,
identityProvider,
validationProvider
)
{ }
//
#region Text Actions ...
/// <summary>
/// Generated Response ...
/// </summary>
/// <param name="prompt"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public Task<ChatResponse> GetResponseAsync(
string prompt,
XUserClaimsInfoDto userInfo,
CancellationToken cancellationToken = default
)
{
throw new System.NotImplementedException();
}
/// <summary>
/// Generated Response ...
/// </summary>
/// <param name="prompt"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<string> GetTextResponseAsync(
string prompt,
XUserClaimsInfoDto userInfo,
CancellationToken cancellationToken = default
)
{
//
// Validate Args ...
ValidationProvider.NotEmpty(prompt);
//
var client = GetRestClient(userInfo);
var request = GetRestRequet(
endpoint: XAiApiEndpoint.Ask,
addXPoweredValue: true,
queryStrings: new Dictionary<string, string>
{
{ XAiApiQueryParams.Prompt, prompt }
}
);
//
var response = await RunRestRequest<string>(
client,
request,
XHttpMethod.GET,
cancellationToken: cancellationToken
);
//
return response;
}
/// <summary>
/// Generate Text Response Stream ...
/// </summary>
/// <param name="prompt"></param>
/// <param name="userInfo"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<Stream> GetTextReponseStreamAsync(
string prompt,
XUserClaimsInfoDto userInfo,
CancellationToken cancellationToken = default
)
{
//
// Validate Args ...
ValidationProvider
.GroupValidationBuilder()
.AddNotEmpty(prompt)
.AddNotNull(userInfo)
.AddNotZero(userInfo.ExpiresAt)
.AddNotEmpty(userInfo.AccessToken)
.AddNotEmpty(userInfo.RefreshToken)
.ValidateGroup();
//
var tokens = ToTokenResponse(userInfo);
var result = await StreamData(
tokens: tokens,
addXPoweredValue: true,
endpoint: XAiApiEndpoint.Stream,
cancellationToken: cancellationToken,
queryStrings: new Dictionary<string, string>
{
{ XAiApiQueryParams.Prompt, prompt }
}
);
//
return result;
}
#endregion
}
}
@@ -9,6 +9,25 @@ namespace xAiService.Constants
}
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xAiService\Constants\XAiServiceConstants.cs
namespace xAiService.Constants
{
public struct XAiServiceConstants
{
//
// Service Extensions Log Tag ...
public const string XAiServiceDILogTag = "XAiService";
//
// File Provider Identifiers ...
public const string XAiProjectFilesIdentifier = "AiPrjF";
public const string XAiMessageFilesIdentifier = "AiMsgF";
public const string XMetaDataFileIdsIdentifier = "FileIds";
public const string XAiConversationFilesIdentifier = "AiCnvrF";
}
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xAiService\DI\XDIHelperExtension.cs
namespace xAiService.DI
@@ -17,6 +36,53 @@ namespace xAiService.DI
{ }
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xAiService\Extensions\XAiServiceExtensions.cs
using xCommons.Extensions;
using xExceptions.Constants;
using xIdentityModels.Models;
namespace xAiService.Extensions
{
public static class XAiServiceExtensions
{
/// <summary>
/// Validate User Info ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static bool IsValid(this XUserClaimsInfoDto source)
{
//
var result =
!source.IsNullOrDefault() &&
!source.UserId.IsNullOrEmpty() &&
!source.AccessToken.IsNullOrEmpty();
//
return result;
}
/// <summary>
/// Validate User Info ...
/// </summary>
/// <param name="source"></param>
/// <param name="invalidException"></param>
public static void Validate(
this XUserClaimsInfoDto source,
XException invalidException = XException.InvalidArgs
)
{
//
var isValid = source.IsValid();
if (!isValid)
{
invalidException.Throw();
}
}
}
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xAiService\Helpers\VectorHelper.cs
using System;
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,570 +0,0 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Configuration\XEventServiceConfiguration.cs
using System.Collections.Generic;
using RabbitMQ.Client;
using xEventService.Constants;
namespace xEventService.Configuration
{
/// <summary>
/// a configuration class for describing how to connect rabbit mq server
/// and how channels must be declared ...
/// </summary>
public class XEventServiceConfiguration
{
/// <summary>
/// Message Broker Address ...
/// </summary>
public string Url { get; set; }
/// <summary>
/// Max Retries to Sending Message ...
/// </summary>
public int MaxRetries { get; set; } = 3;
/// <summary>
/// Allowed Message Broker ...
/// </summary>
public XEventBroker Broker { get; set; } = XEventBroker.None;
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Constants\ConfigurationNodeNames.cs
namespace xEventService.Constants
{
public partial struct ConfigurationNodeNames {
public const string EVENT_SERVICE_NODE_NAME = "EventServiceConfiguration";
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Constants\XEventBroker.cs
using xExceptions.Attributes;
namespace xEventService.Constants
{
/// <summary>
/// Available Brokers ...
/// </summary>
public enum XEventBroker
{
[StringValue("None")]
None,
[StringValue("XKafka")]
XKafka,
[StringValue("XRabbitMQ")]
XRabbitMQ
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Constants\XEventServiceConstants.cs
namespace xEventService.Constants
{
public struct XEventServiceConstants
{
//
// Service Extensions Log Tag ...
public const string XEventServiceDILogTag = "XEventService";
//
// Defaults ...
public const string XDefaultTopic = "XSaherelm";
public const string XDefaultConsumerGroup = "XSaherElmGroup";
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\DI\XDIHelperExtension.cs
using System;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Constants;
using xEventService.Extensions;
using xExceptions.Constants;
namespace xEventService.DI
{
public static partial class XDIHelperExtension
{
/// <summary>
/// Extract EventService Configurations ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static XEventServiceConfiguration GetXEventServiceConfigurations(
this IConfiguration source
)
{
//
var configSection = source
.GetSection(ConfigurationNodeNames.EVENT_SERVICE_NODE_NAME);
var result = configSection.Get<XEventServiceConfiguration>();
//
return result;
}
/// <summary>
/// Register Event Service Configurations ...
/// </summary>
/// <param name="services"></param>
/// <param name="configuration"></param>
public static void AddXEventServiceConfigurations(
this IServiceCollection services,
IConfiguration configuration
)
{
//
var config = configuration.GetXEventServiceConfigurations();
services.AddXEventServiceConfigurations(config);
}
/// <summary>
/// Register Event Service Configurations ...
/// </summary>
/// <param name="services"></param>
/// <param name="configuration"></param>
public static void AddXEventServiceConfigurations(
this IServiceCollection services,
XEventServiceConfiguration configuration
)
{
//
// Validate ...
if (!configuration.IsValid())
{
//
Log("Registration Failed, due Invalid Configuration ...");
XException.InvalidConfiguration.Throw();
}
//
// Register Configuration as Singleton ...
services.AddSingleton(configuration);
}
//
#region Private ...
/// <summary>
/// a LogTag for Service ...
/// </summary>
private static string XLogTag = XEventServiceConstants.XEventServiceDILogTag;
/// <summary>
/// print a log in Console ...
/// </summary>
/// <param name="message"></param>
private static void Log(string message)
{
Console.WriteLine($"{XLogTag} => {message}");
}
#endregion
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Extensions\XEventServiceExtensions.cs
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Constants;
using xEventService.Models;
namespace xEventService.Extensions
{
/// <summary>
/// Extensions for Event Service ...
/// </summary>
public static class XEventServiceExtensions
{
/// <summary>
/// Validate Event Broker ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static bool IsValid(this XEventBroker source)
{
//
var result =
!source.IsNull() &&
source != XEventBroker.None;
//
return result;
}
/// <summary>
/// Validate Event Service Configuration ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static bool IsValid(this XEventServiceConfiguration source)
{
//
var result =
!source.IsNullOrDefault() &&
source.Broker.IsValid() &&
!source.Url.IsNullOrEmpty() &&
source.Url.IsValidUrl();
//
return result;
}
/// <summary>
/// Validate an Event Message ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static bool IsValid(this XEventMessage source)
{
//
var result =
!source.IsNullOrDefault() &&
!source.Action.IsNullOrEmpty() &&
!source.Sender.IsNullOrEmpty();
//
return result;
}
/// <summary>
/// Validate an Event Request ...
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static bool IsValid(this XEventRequest source)
{
//
var result =
!source.IsNullOrDefault() &&
!source.Topic.IsNullOrEmpty() &&
source.Message.IsValid();
//
return result;
}
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXKafkaProducerService.cs
using System;
using System.Threading;
using System.Threading.Tasks;
using xEventService.Constants;
using xEventService.Models;
namespace xEventService.Interfaces
{
/// <summary>
/// a Service for Produce Kafka Messages ...
/// </summary>
public interface IXKafkaProducerService : IDisposable
{
/// <summary>
/// Sending Message ...
/// </summary>
/// <param name="request">an Instance of <see cref="XEventRequest"/> to Provides Kafka Messaging requirement ...</param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
Task<bool> SendMessageAsync(
XEventRequest request,
CancellationToken cancellationToken = default
);
/// <summary>
/// Sending a Message ...
/// </summary>
/// <param name="message">an Instance of <see cref="XEventMessage"/> to Provides Kafka Messaging requirement ...</param>
/// <param name="topic">Topic for Sending Message ...</param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
Task<bool> SendMessageAsync(
XEventMessage message,
string topic = XEventServiceConstants.XDefaultTopic,
CancellationToken cancellationToken = default
);
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Models\XEventMessage.cs
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace xEventService.Models
{
/// <summary>
/// a Message Descriptor for Events ...
/// </summary>
public class XEventMessage
{
/// <summary>
/// Specified Action for Fire ...
/// </summary>
[JsonRequired]
public string Action { get; set; }
/// <summary>
/// Specified Action Sender ...
/// </summary>
[JsonRequired]
public string Sender { get; set; }
/// <summary>
/// Sending Time ...
/// </summary>
[JsonRequired]
public DateTime Offset { get; set; }
/// <summary>
/// Specified Message ...
/// </summary>
public string Message { get; set; }
/// <summary>
/// Metadata for Message ...
/// </summary>
public IDictionary<string, string> Payload { get; set; } = new Dictionary<string, string>();
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Models\XEventRequest.cs
using xEventService.Constants;
namespace xEventService.Models
{
/// <summary>
/// a Request for Sending an Event ...
/// </summary>
public class XEventRequest
{
/// <summary>
/// Specified Which Kafka Topic ...
/// </summary>
public string Topic { get; set; } = XEventServiceConstants.XDefaultTopic;
/// <summary>
/// Specified Kafka Meesage to Send ...
/// </summary>
public XEventMessage Message { get; set; }
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XKafkaConsumerServiceBase.cs
using System;
using Confluent.Kafka;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using xEventService.Configuration;
using xEventService.Constants;
namespace xEventService.Providers
{
/// <summary>
/// an Abstract Kafka Consumer Service ...
/// </summary>
public abstract class XKafkaConsumerServiceBase : BackgroundService
{
/// <summary>
/// Consumed Topic Messages ...
/// </summary>
private readonly string topic;
/// <summary>
/// Kafka Consumer Class ...
/// </summary>
public readonly IConsumer<Ignore, string> consumer;
private readonly XEventServiceConfiguration configuration;
private readonly ILogger<XKafkaConsumerServiceBase> logger;
protected XKafkaConsumerServiceBase(
XEventServiceConfiguration configuration,
ILogger<XKafkaConsumerServiceBase> logger,
string topic = XEventServiceConstants.XDefaultTopic
)
{
//
this.topic = topic;
this.logger = logger;
this.configuration = configuration;
//
// Prepare Kafka Consumer Configuration ...
var config = new ConsumerConfig
{
EnableAutoCommit = false,
BootstrapServers = configuration.Url,
AutoOffsetReset = AutoOffsetReset.Earliest,
GroupId = XEventServiceConstants.XDefaultConsumerGroup,
};
consumer = new ConsumerBuilder<Ignore, string>(config).Build();
}
/// <summary>
/// Dispose Implementation ...
/// </summary>
public override void Dispose()
{
//
consumer.Close();
consumer.Dispose();
GC.SuppressFinalize(this);
base.Dispose();
}
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XKafkaProducerService.cs
using xCommons.Extensions;
using xExceptions.Constants;
using xEventService.Extensions;
using xEventService.Interfaces;
using xEventService.Configuration;
using xEventService.Models;
using Confluent.Kafka;
using Microsoft.Extensions.Logging;
using System.Threading.Tasks;
using System.Threading;
using xEventService.Constants;
using System;
namespace xEventService.Providers
{
public class XKafkaProducerService : IXKafkaProducerService
{
private readonly IProducer<Null, string> producer;
private readonly ILogger<XKafkaProducerService> logger;
private readonly XEventServiceConfiguration configuration;
public XKafkaProducerService(
ILogger<XKafkaProducerService> logger,
XEventServiceConfiguration configuration
)
{
//
this.logger = logger;
this.configuration = configuration;
//
// Validate Configurations ...
if (!configuration.IsValid() ||
configuration.Broker != XEventBroker.XKafka
)
{
XException.InvalidConfiguration.Throw();
}
//
// Prepare Kafka Producer Configuration ...
var config = new ProducerConfig
{
Acks = Acks.All,
BootstrapServers = configuration.Url,
MessageSendMaxRetries = configuration.MaxRetries,
};
producer = new ProducerBuilder<Null, string>(config).Build();
}
/// <summary>
/// Sending Message ...
/// </summary>
/// <param name="request">an Instance of <see cref="XEventRequest"/> to Provides Kafka Messaging requirement ...</param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<bool> SendMessageAsync(
XEventRequest request,
CancellationToken cancellationToken = default
)
{
//
// Validate ...
var result = request.IsValid();
if (!result)
{
XException.InvalidArgs.Throw();
}
//
result = await SendMessageAsync(
message: request.Message,
topic: request.Topic,
cancellationToken: cancellationToken
);
//
return result;
}
/// <summary>
/// Sending a Message ...
/// </summary>
/// <param name="message">an Instance of <see cref="XEventMessage"/> to Provides Kafka Messaging requirement ...</param>
/// <param name="topic">Topic for Sending Message ...</param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task<bool> SendMessageAsync(
XEventMessage message,
string topic = XEventServiceConstants.XDefaultTopic,
CancellationToken cancellationToken = default
)
{
//
// Validate ...
var result = message.IsValid() &&
!topic.IsNullOrEmpty();
if (!result)
{
XException.InvalidArgs.Throw();
}
//
try
{
//
var response = await producer.ProduceAsync(
topic: topic,
message: new Message<Null, string>
{
Value = message
.ToJSON(camelCase: true)
},
cancellationToken: cancellationToken
);
//
result = true;
}
catch
{
result = false;
}
//
return result;
}
/// <summary>
/// Dispose Required Objects ...
/// </summary>
public void Dispose()
{
//
producer.Dispose();
GC.SuppressFinalize(this);
}
}
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,8 +1,8 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Configuration\XEventServiceConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Configuration\XEventServiceConfiguration.cs
using xEventService.Constants;
using xEventService.Models;
using xEventService.Constants;
namespace xEventService.Configuration
{
@@ -41,7 +41,7 @@ namespace xEventService.Configuration
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Constants\ConfigurationNodeNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Constants\ConfigurationNodeNames.cs
namespace xEventService.Constants
{
@@ -50,7 +50,7 @@ namespace xEventService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Constants\XEventBroker.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Constants\XEventBroker.cs
using xExceptions.Attributes;
@@ -75,7 +75,7 @@ namespace xEventService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Constants\XEventServiceConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Constants\XEventServiceConstants.cs
namespace xEventService.Constants
{
@@ -103,7 +103,7 @@ namespace xEventService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Constants\XRabbitMQExchangeType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Constants\XRabbitMQExchangeType.cs
using xExceptions.Attributes;
@@ -143,7 +143,7 @@ namespace xEventService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Constants\XZeroMQPattern.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Constants\XZeroMQPattern.cs
using xExceptions.Attributes;
@@ -162,18 +162,16 @@ namespace xEventService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\DI\XDIHelperExtension.cs
using System;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Extensions;
using xEventService.Configuration;
using xExceptions.Constants;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Interfaces;
using xEventService.Providers;
using xExceptions.Constants;
using xEventService.Configuration;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
namespace xEventService.DI
{
@@ -242,104 +240,6 @@ namespace xEventService.DI
services.AddSingleton(configuration);
}
/// <summary>
/// Register Service ...
/// </summary>
/// <param name="source"></param>
/// <param name="configuration"></param>
/// <param name="lifeTime"></param>
public static void AddXEventService(
this IServiceCollection source,
IConfiguration configuration,
ServiceLifetime lifeTime = ServiceLifetime.Scoped
)
{
//
var config = configuration.GetXEventServiceConfiguration();
source.AddEventService(
lifeTime: lifeTime,
configuration: config
);
}
/// <summary>
/// Register Service ...
/// </summary>
/// <param name="source"></param>
/// <param name="configuration"></param>
/// <param name="lifeTime"></param>
public static void AddXEventService(
this IServiceCollection source,
XEventServiceConfiguration configuration,
ServiceLifetime lifeTime = ServiceLifetime.Scoped
)
{
//
source.AddEventService(
lifeTime: lifeTime,
configuration: configuration
);
}
/// <summary>
/// Event Consumer Service Registration ...
/// </summary>
/// <typeparam name="TConsumer"></typeparam>
/// <param name="source"></param>
public static void AddXEventServiceConsumer<TConsumer>(
this IServiceCollection source
) where TConsumer : XBaseEventConsumerBackgroundService
{
//
var config = source.GetRegisteredService<XEventServiceConfiguration>();
if (config.IsNullOrDefault())
{
//
Log("Consumer Registration Faild, due Invalid Configuration issue ...");
XException.InvalidConfiguration.Throw();
}
//
var consumerType = typeof(TConsumer);
switch (config.Broker)
{
//
case XEventBroker.XKafka:
//
if (!typeof(XKafkaConsumerServiceBase).IsAssignableFrom(consumerType))
{
//
Log($"Consumer Registration Failed. TConsumer must inherit from XKafkaConsumerServiceBase when Broker is {config.Broker.GetStringValue()} ...");
XException.InvalidConfiguration.Throw();
}
break;
//
case XEventBroker.XZeroMQ:
if (!typeof(XZeroMQConsumerServiceBase).IsAssignableFrom(consumerType))
{
Log($"Consumer Registration Failed. TConsumer must inherit from XZeroMQConsumerServiceBase when Broker is {config.Broker.GetStringValue()} ...");
XException.InvalidConfiguration.Throw();
}
break;
//
case XEventBroker.XRabbitMQ:
if (!typeof(XRabbitMQConsumerServiceBase).IsAssignableFrom(consumerType))
{
Log($"Consumer Registration Failed. TConsumer must inherit from XRabbitMQConsumerServiceBase when Broker is {config.Broker.GetStringValue()} ...");
XException.InvalidConfiguration.Throw();
}
break;
}
//
source.AddXBackgroundService<TConsumer>();
//
Log($"Consumer Registered Successfully: {consumerType.Name} for Broker: {config.Broker.GetStringValue()} ...");
}
//
#region Private ...
/// <summary>
@@ -355,69 +255,18 @@ namespace xEventService.DI
{
Console.WriteLine($"{XLogTag} => {message}");
}
/// <summary>
/// Register Event Service ...
/// </summary>
/// <param name="source"></param>
/// <param name="configuration"></param>
/// <param name="lifeTime"></param>
private static void AddEventService(
this IServiceCollection source,
XEventServiceConfiguration configuration,
ServiceLifetime lifeTime = ServiceLifetime.Scoped
)
{
//
// Register Configuration ...
source.AddXEventServiceConfiguration(configuration);
//
// Register based on Broker ...
switch (configuration.Broker)
{
//
case XEventBroker.XKafka:
source.Add(
new ServiceDescriptor(typeof(IXKafkaProducerService), typeof(XKafkaProducerService), lifeTime)
);
break;
//
case XEventBroker.XZeroMQ:
source.Add(
new ServiceDescriptor(typeof(IXZeroMQProducerService), typeof(XZeroMQProducerService), lifeTime)
);
break;
//
case XEventBroker.XRabbitMQ:
source.Add(
new ServiceDescriptor(typeof(IXRabbitMQProducerService), typeof(XRabbitMQProducerService), lifeTime)
);
break;
}
//
source.Add(
new ServiceDescriptor(typeof(IXEventServiceProvider), typeof(XEventServiceProvider), lifeTime)
);
//
Log($"Service Registered Sucessfull, Provider: {configuration.Broker.GetStringValue()}");
}
#endregion
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Extensions\XEventServiceExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Extensions\XEventServiceExtensions.cs
using System.Linq;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Constants;
using xEventService.Models;
using xExceptions.Constants;
using xEventService.Constants;
using xEventService.Configuration;
namespace xEventService.Extensions
{
@@ -757,7 +606,7 @@ namespace xEventService.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXEventServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXEventServiceProvider.cs
namespace xEventService.Interfaces
{
@@ -765,7 +614,7 @@ namespace xEventService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXKafkaProducerService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXKafkaProducerService.cs
namespace xEventService.Interfaces
{
@@ -776,13 +625,13 @@ namespace xEventService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXProducerServiceBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXProducerServiceBase.cs
using System;
using System.Threading;
using xEventService.Models;
using System.Threading.Tasks;
using xEventService.Constants;
using xEventService.Models;
namespace xEventService.Interfaces
{
@@ -814,11 +663,11 @@ namespace xEventService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXRabbitMQProducerService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXRabbitMQProducerService.cs
using System.Threading;
using System.Threading.Tasks;
using xEventService.Models;
using System.Threading.Tasks;
namespace xEventService.Interfaces
{
@@ -850,7 +699,7 @@ namespace xEventService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXZeroMQProducerService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Interfaces\IXZeroMQProducerService.cs
namespace xEventService.Interfaces
{
@@ -858,11 +707,11 @@ namespace xEventService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Models\XEventMessage.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Models\XEventMessage.cs
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
using System.Collections.Generic;
namespace xEventService.Models
{
@@ -901,7 +750,7 @@ namespace xEventService.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Models\XEventRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Models\XEventRequest.cs
using xEventService.Constants;
@@ -924,7 +773,7 @@ namespace xEventService.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Models\XRabbitMQOptions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Models\XRabbitMQOptions.cs
using xEventService.Constants;
@@ -1019,7 +868,7 @@ namespace xEventService.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Models\XZeroMQOptions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Models\XZeroMQOptions.cs
using xEventService.Constants;
@@ -1050,16 +899,16 @@ namespace xEventService.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XBaseEventConsumerBackgroundService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XBaseEventConsumerBackgroundService.cs
using System;
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using xCommons.Providers;
using xEventService.Configuration;
using xCommons.Extensions;
using xExceptions.Constants;
using xEventService.Constants;
using xEventService.Extensions;
using xExceptions.Constants;
using xEventService.Configuration;
using Microsoft.Extensions.Logging;
namespace xEventService.Providers
{
@@ -1118,13 +967,13 @@ namespace xEventService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XBaseEventProducerService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XBaseEventProducerService.cs
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Extensions;
using xExceptions.Constants;
using xEventService.Extensions;
using xEventService.Configuration;
using Microsoft.Extensions.Logging;
namespace xEventService.Providers
{
@@ -1152,17 +1001,17 @@ namespace xEventService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XEventServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XEventServiceProvider.cs
using System.Threading;
using System.Threading.Tasks;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Models;
using xExceptions.Constants;
using System.Threading.Tasks;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Interfaces;
using xEventService.Models;
using xExceptions.Constants;
using xEventService.Configuration;
namespace xEventService.Providers
{
@@ -1314,19 +1163,19 @@ namespace xEventService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XKafkaConsumerServiceBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XKafkaConsumerServiceBase.cs
using System;
using System.Threading;
using System.Threading.Tasks;
using Confluent.Kafka;
using Microsoft.Extensions.Logging;
using System.Threading;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Models;
using xExceptions.Constants;
using System.Threading.Tasks;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Configuration;
using Microsoft.Extensions.Logging;
namespace xEventService.Providers
{
@@ -1459,20 +1308,20 @@ namespace xEventService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XKafkaProducerService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XKafkaProducerService.cs
using System;
using Confluent.Kafka;
using System.Threading;
using xCommons.Extensions;
using xEventService.Models;
using xExceptions.Constants;
using System.Threading.Tasks;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Interfaces;
using xEventService.Configuration;
using xEventService.Models;
using Confluent.Kafka;
using Microsoft.Extensions.Logging;
using System.Threading.Tasks;
using System.Threading;
using xEventService.Constants;
using System;
namespace xEventService.Providers
{
@@ -1602,21 +1451,21 @@ namespace xEventService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XRabbitMQConsumerServiceBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XRabbitMQConsumerServiceBase.cs
using System;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using RabbitMQ.Client;
using RabbitMQ.Client.Events;
using System.Threading;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Models;
using xExceptions.Constants;
using System.Threading.Tasks;
using RabbitMQ.Client.Events;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Configuration;
using Microsoft.Extensions.Logging;
namespace xEventService.Providers
{
@@ -1817,8 +1666,9 @@ namespace xEventService.Providers
if (result.IsNullOrEmpty())
{
//
var exchangeName = topic ?? configuration.RabbitMQ.Exchange;
var digits = Guid.NewGuid().ToString().GetDigits();
result = $"{configuration.RabbitMQ.Exchange}[{digits}]";
result = $"{exchangeName}[{digits}]";
}
//
@@ -1881,21 +1731,21 @@ namespace xEventService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XRabbitMQProducerService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XRabbitMQProducerService.cs
using System;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using RabbitMQ.Client;
using System.Threading;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Models;
using xExceptions.Constants;
using System.Threading.Tasks;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Interfaces;
using xEventService.Models;
using xExceptions.Constants;
using xEventService.Configuration;
using Microsoft.Extensions.Logging;
namespace xEventService.Providers
{
@@ -2199,21 +2049,21 @@ namespace xEventService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XZeroMQConsumerServiceBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XZeroMQConsumerServiceBase.cs
using NetMQ;
using System;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using NetMQ;
using NetMQ.Sockets;
using System.Threading;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Models;
using xExceptions.Constants;
using System.Threading.Tasks;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Configuration;
using Microsoft.Extensions.Logging;
namespace xEventService.Providers
{
@@ -2408,22 +2258,22 @@ namespace xEventService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xEventService\Providers\XZeroMQProducerService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xEventService\Providers\XZeroMQProducerService.cs
using NetMQ;
using System;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using NetMQ;
using NetMQ.Sockets;
using System.Threading;
using xCommons.Extensions;
using xEventService.Configuration;
using xEventService.Models;
using xExceptions.Constants;
using System.Threading.Tasks;
using xEventService.Constants;
using xEventService.Extensions;
using xEventService.Interfaces;
using xEventService.Models;
using xExceptions.Constants;
using xEventService.Configuration;
using Microsoft.Extensions.Logging;
namespace xEventService.Providers
{
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xExceptions\Attributes\StringValueAttribute.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xExceptions\Attributes\StringValueAttribute.cs
using System;
@@ -8,7 +8,7 @@ namespace xExceptions.Attributes
/// <summary>
/// an attribute which attached to enums to carry propper string
/// </summary>
public partial class StringValueAttribute : System.Attribute {
public partial class StringValueAttribute : Attribute {
public string StringValue { get; set; }
public StringValueAttribute (string value) {
@@ -17,7 +17,7 @@ namespace xExceptions.Attributes
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xExceptions\Constants\XException.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xExceptions\Constants\XException.cs
using xExceptions.Attributes;
@@ -234,7 +234,7 @@ namespace xExceptions.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xExceptions\Models\XError.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xExceptions\Models\XError.cs
namespace xExceptions.Models {
public partial class XError {
File diff suppressed because it is too large Load Diff
@@ -1,5 +1,5 @@
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Configurations\Entities\XFileEntityConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Configurations\Entities\XFileEntityConfiguration.cs
using System;
using xDataService.Providers;
@@ -19,7 +19,7 @@ namespace xFileService.Configurations.Entities
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Constants\XFileServiceConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Constants\XFileServiceConstants.cs
using xFileService.Models.Entities;
@@ -57,7 +57,7 @@ namespace xFileService.Constants
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileProviderControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileProviderControllerBase.cs
using System;
using System.Linq;
@@ -543,7 +543,7 @@ namespace xFileService.Controllers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileRepositoryControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileRepositoryControllerBase.cs
using System;
using System.Linq;
@@ -579,7 +579,7 @@ namespace xFileService.Controllers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileRepositoryProviderControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileRepositoryProviderControllerBase.cs
using System;
using System.Linq;
@@ -619,7 +619,7 @@ namespace xFileService.Controllers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileServiceControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileServiceControllerBase.cs
using System;
using System.Linq;
@@ -656,7 +656,7 @@ namespace xFileService.Controllers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileServiceProviderControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Controllers\XFileServiceProviderControllerBase.cs
using System;
using System.Linq;
@@ -697,7 +697,7 @@ namespace xFileService.Controllers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\DI\XDIHelperExtension.cs
using System;
using xDataService.Db;
@@ -936,7 +936,7 @@ namespace xFileService.DI
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Extensions\XModelExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Extensions\XModelExtensions.cs
using System.Linq;
using xCommons.Extensions;
@@ -1088,7 +1088,7 @@ namespace xFileService.Extensions
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Helpers\XFileServiceHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Helpers\XFileServiceHelper.cs
using System;
using GraphQL.Types;
@@ -1370,7 +1370,7 @@ namespace xFileService.Helpers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\IXFileProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\IXFileProvider.cs
using System;
using System.Threading;
@@ -1490,7 +1490,7 @@ namespace xFileService.Interfaces
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\IXFileProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\IXFileProviderController.cs
using System;
using System.Threading;
@@ -1586,7 +1586,7 @@ namespace xFileService.Interfaces
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\IXFileTagProvided.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\IXFileTagProvided.cs
using System;
using xTagService.Interfaces;
@@ -1600,7 +1600,7 @@ namespace xFileService.Interfaces
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\IXFileTagProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\IXFileTagProvider.cs
using System;
using xTagService.Interfaces;
@@ -1611,7 +1611,7 @@ namespace xFileService.Interfaces
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Dtos\IXFileDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Dtos\IXFileDtoHub.cs
using System;
using xPushService.Interfaces;
@@ -1624,7 +1624,7 @@ namespace xFileService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Dtos\IXFileRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Dtos\IXFileRepositoryService.cs
using System;
using xDataService.Interfaces;
@@ -1637,7 +1637,7 @@ namespace xFileService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Dtos\IXFileServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Dtos\IXFileServiceProvider.cs
using System;
using xPushService.Interfaces;
@@ -1651,7 +1651,7 @@ namespace xFileService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileEntityHub.cs
using System;
using xPushService.Interfaces;
@@ -1663,7 +1663,7 @@ namespace xFileService.Interfaces.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileGraphQLTypeHelper.cs
using System;
using xDataService.Interfaces;
@@ -1675,7 +1675,7 @@ namespace xFileService.Interfaces.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileKeyGenerator.cs
using System;
using xDataService.Interfaces;
@@ -1687,7 +1687,7 @@ namespace xFileService.Interfaces.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileRepository.cs
using System;
using xDataService.Interfaces;
@@ -1699,7 +1699,7 @@ namespace xFileService.Interfaces.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileRepositoryEvents.cs
using xDataService.Interfaces;
using xFileService.Models.Entities;
@@ -1710,7 +1710,7 @@ namespace xFileService.Interfaces.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileRepositoryProvider.cs
using System;
using xPushService.Interfaces;
@@ -1723,7 +1723,7 @@ namespace xFileService.Interfaces.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileSeeder.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Interfaces\Entities\IXFileSeeder.cs
using System;
using xDataService.Interfaces;
@@ -1735,7 +1735,7 @@ namespace xFileService.Interfaces.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Models\Dtos\XFileDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Models\Dtos\XFileDto.cs
using System;
using xModels.Base;
@@ -1761,7 +1761,7 @@ namespace xFileService.Models.Dtos
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Models\Dtos\XFileStreamDescriptorDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Models\Dtos\XFileStreamDescriptorDto.cs
using System.IO;
using xModels.Base;
@@ -1777,7 +1777,7 @@ namespace xFileService.Models.Dtos
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Models\Entities\XFile.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Models\Entities\XFile.cs
using System;
using xModels.Base;
@@ -1855,7 +1855,7 @@ namespace xFileService.Models.Entities
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\XFileEntityRegisterar.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\XFileEntityRegisterar.cs
using System;
using xDataService.Providers;
@@ -1893,7 +1893,7 @@ namespace xFileService.Providers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\XFileProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\XFileProvider.cs
using System;
using System.IO;
@@ -2830,7 +2830,7 @@ namespace xFileService.Providers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\XFileTagProvided.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\XFileTagProvided.cs
using System;
using xCommons.Extensions;
@@ -2889,7 +2889,7 @@ namespace xFileService.Providers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\XFileTagProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\XFileTagProvider.cs
using System;
using xTagService.Providers;
@@ -2911,7 +2911,7 @@ namespace xFileService.Providers
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Dtos\XFileDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Dtos\XFileDtoHub.cs
using System;
using xPushService.Base;
@@ -2931,7 +2931,7 @@ namespace xFileService.Providers.Dtos
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Dtos\XFileRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Dtos\XFileRepositoryService.cs
using System;
using AutoMapper;
@@ -2957,7 +2957,7 @@ namespace xFileService.Providers.Dtos
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Dtos\XFileServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Dtos\XFileServiceProvider.cs
using System;
using xPushService.Base;
@@ -2987,7 +2987,7 @@ namespace xFileService.Providers.Dtos
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileEFRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileEFRepository.cs
using System;
using xDataService.Db;
@@ -3017,7 +3017,7 @@ namespace xFileService.Providers.Entities
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileEntityHub.cs
using System;
using xPushService.Base;
@@ -3036,7 +3036,7 @@ namespace xFileService.Providers.Entities
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileInMemoryRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileInMemoryRepository.cs
using System;
using xDataService.Providers;
@@ -3061,7 +3061,7 @@ namespace xFileService.Providers.Entities
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileKeyGenerator.cs
using xDataService.Providers;
using xFileService.Models.Entities;
@@ -3073,7 +3073,7 @@ namespace xFileService.Providers.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileMongoRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileMongoRepository.cs
using System;
using xDataService.Providers;
@@ -3102,7 +3102,7 @@ namespace xFileService.Providers.Entities
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileRepositoryEvents.cs
using xDataService.Providers;
using xFileService.Models.Entities;
@@ -3114,7 +3114,7 @@ namespace xFileService.Providers.Entities
{ }
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileRepositoryProvider.cs
using System;
using xPushService.Base;
@@ -3143,7 +3143,7 @@ namespace xFileService.Providers.Entities
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileSeederBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\Entities\XFileSeederBase.cs
using System;
using xDataService.Providers;
@@ -3170,7 +3170,7 @@ namespace xFileService.Providers.Entities
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\GraphQL\XFileGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\GraphQL\XFileGraphQLTypeHelper.cs
using System;
using xDataService.GraphQL;
@@ -3200,7 +3200,7 @@ namespace xFileService.Providers.GraphQL
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\GraphQL\XFileGraphQuery.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\GraphQL\XFileGraphQuery.cs
using System;
using GraphQL.Types;
@@ -3226,7 +3226,7 @@ namespace xFileService.Providers.GraphQL
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\GraphQL\XFileGraphSchema.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\GraphQL\XFileGraphSchema.cs
using System;
using GraphQL.Types;
@@ -3243,7 +3243,7 @@ namespace xFileService.Providers.GraphQL
}
}
### FILE: C:\Users\saherelm\Documents\Projects\xSaherelmWorkspace\Modules\xFileService\Providers\GraphQL\XFileGraphType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xFileService\Providers\GraphQL\XFileGraphType.cs
using System;
using xDataService.GraphQL;
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xHttpService\Configurations\XHttpServiceConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xHttpService\Configurations\XHttpServiceConfiguration.cs
namespace xHttpService.Configurations {
public partial class XHttpServiceConfiguration {
@@ -12,7 +12,7 @@ namespace xHttpService.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xHttpService\Constants\ConfigurationNodeNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xHttpService\Constants\ConfigurationNodeNames.cs
namespace xHttpService.Constants {
public partial struct ConfigurationNodeNames {
@@ -20,7 +20,7 @@ namespace xHttpService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xHttpService\Constants\XHttpMethod.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xHttpService\Constants\XHttpMethod.cs
using xExceptions.Attributes;
@@ -40,16 +40,16 @@ namespace xHttpService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xHttpService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xHttpService\DI\XDIHelperExtension.cs
using System;
using xCommons.Extensions;
using xHttpService.Constants;
using xHttpService.Providers;
using xHttpService.Interfaces;
using xHttpService.Configurations;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Extensions;
using xHttpService.Configurations;
using xHttpService.Constants;
using xHttpService.Interfaces;
using xHttpService.Providers;
namespace xHttpService.DI {
public static partial class XDIHelperExtension {
@@ -139,14 +139,12 @@ namespace xHttpService.DI {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xHttpService\Extensions\RestSharpExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xHttpService\Extensions\RestSharpExtensions.cs
using System.ComponentModel.DataAnnotations;
using AutoMapper.Mappers;
using RestSharp;
using xModels.Dtos;
using xCommons.Constants;
using xCommons.Extensions;
using xModels.Dtos;
namespace xHttpService.Extensions
{
@@ -299,14 +297,14 @@ namespace xHttpService.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xHttpService\Interfaces\IXHttpProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xHttpService\Interfaces\IXHttpProvider.cs
using System.Collections.Generic;
using RestSharp;
using System.Net.Http;
using System.Threading.Tasks;
using RestSharp;
using xHttpService.Constants;
using xIdentityModels.Models;
using System.Collections.Generic;
namespace xHttpService.Interfaces {
public partial interface IXHttpProvider {
@@ -330,23 +328,23 @@ namespace xHttpService.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xHttpService\Providers\XHttpProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xHttpService\Providers\XHttpProvider.cs
using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using RestSharp;
using RestSharp.Authenticators;
using xModels.Base;
using System.Net.Http;
using xCommons.Constants;
using xCommons.Extensions;
using xExceptions.Constants;
using xHttpService.Configurations;
using System.Threading.Tasks;
using xHttpService.Constants;
using xHttpService.Interfaces;
using xIdentityModels.Models;
using xModels.Base;
using xHttpService.Interfaces;
using RestSharp.Authenticators;
using System.Collections.Generic;
using xHttpService.Configurations;
using Microsoft.Extensions.Logging;
namespace xHttpService.Providers {
public partial class XHttpProvider : XBaseClass, IXHttpProvider {
@@ -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,14 +28,14 @@ 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 System.Collections.Generic;
using IdentityModel;
using Microsoft.AspNetCore.Authorization;
using xCommons.Authorization;
using xCommons.Constants;
using xCommons.Extensions;
using xCommons.Authorization;
using System.Collections.Generic;
using Microsoft.AspNetCore.Authorization;
using static xIdentityHelper.XApiScopeHelper;
namespace xIdentityHelper
@@ -638,7 +638,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
{
@@ -701,10 +701,10 @@ 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 System.Collections.Generic;
using xExceptions.Attributes;
using System.Collections.Generic;
namespace xIdentityHelper
{
@@ -861,7 +861,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;
@@ -929,13 +929,13 @@ 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.Collections.Generic;
using System.Linq;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Collections.Generic;
namespace xIdentityHelper.Extensions
{
@@ -1,10 +1,10 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityModels\XApiToken.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\XApiToken.cs
using System.ComponentModel.DataAnnotations.Schema;
using xCommons.Extensions;
using xModels.Base;
using xCommons.Extensions;
using xIdentityModels.Models;
using System.ComponentModel.DataAnnotations.Schema;
namespace xIdentityModels {
public class XApiToken : XBaseIntIDEntity {
@@ -18,15 +18,15 @@ 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;
using System.Collections.Generic;
using xIdentityModels.Navigations;
using Microsoft.AspNetCore.Identity;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Microsoft.AspNetCore.Identity;
using xIdentityModels.Constants;
using xIdentityModels.Navigations;
namespace xIdentityModels
{
@@ -151,10 +151,10 @@ 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 System.Collections.Generic;
using xIdentityModels.Dtos;
using System.Collections.Generic;
namespace xIdentityModels.Configurations {
public class XIdentityConfiguration {
@@ -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\XFriendshipState.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Constants\XFriendshipState.cs
namespace xIdentityModels.Constants {
/// <summary>
@@ -501,7 +501,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>
@@ -513,13 +513,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 {
@@ -531,7 +531,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>
@@ -554,16 +554,16 @@ 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\XDiscoveryDocumentDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityModels\Dtos\XDiscoveryDocumentDto.cs
using System.Collections.Generic;
using Newtonsoft.Json;
using System.Collections.Generic;
namespace xIdentityModels.Dtos
{
@@ -646,10 +646,10 @@ 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 xIdentityModels.Constants;
using xModels.Base;
using xIdentityModels.Constants;
namespace xIdentityModels.Dtos
{
@@ -677,7 +677,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;
@@ -694,7 +694,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;
@@ -706,12 +706,12 @@ 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 xCommons.Extensions;
using xModels.Base;
using xModels.Dtos;
using xCommons.Extensions;
namespace xIdentityModels.Dtos
{
@@ -819,11 +819,11 @@ 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 Newtonsoft.Json;
using xModels.Base;
using Newtonsoft.Json;
namespace xIdentityModels.Dtos {
public class XProfileImageDto : XBaseDto {
@@ -861,10 +861,10 @@ 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 System.Collections.Generic;
using xModels.Base;
using System.Collections.Generic;
namespace xIdentityModels.Dtos {
public class XUserNameIdRequest : XBaseDto {
@@ -872,7 +872,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;
@@ -883,13 +883,13 @@ 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 System.Collections.Generic;
using xModels.Base;
using Newtonsoft.Json;
using xIdentityModels.Constants;
using xModels.Base;
using System.Collections.Generic;
namespace xIdentityModels.Dtos {
public class XUserProfileDto : XBaseDto {
@@ -1021,12 +1021,12 @@ 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 Microsoft.Extensions.DependencyInjection;
using xCommons.Extensions;
using xIdentityModels.Interfaces;
using xIdentityModels.Providers;
using xIdentityModels.Interfaces;
using Microsoft.Extensions.DependencyInjection;
namespace xIdentityModels.Extensions {
public static class DIExtensions {
@@ -1035,6 +1035,7 @@ namespace xIdentityModels.Extensions {
/// user not provided we create this helper ...
/// </summary>
/// <param name="services"></param>
/// <param name="helper"></param>
public static void AddXUserRoleHandler (
this IServiceCollection services,
IXUserRoleHelper helper = null
@@ -1060,13 +1061,13 @@ 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 System.Collections.Generic;
using xCommons.Extensions;
using xExceptions.Constants;
using xIdentityModels.Constants;
using xIdentityModels.Models;
using xIdentityModels.Constants;
using System.Collections.Generic;
namespace xIdentityModels.Extensions {
public static class XIdentityExtensions {
@@ -1168,15 +1169,15 @@ 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.Collections.Generic;
using System.Linq;
using xCommons.Extensions;
using xIdentityModels.Configurations;
using xIdentityModels.Constants;
using xIdentityModels.Dtos;
using xIdentityModels.Models;
using xIdentityModels.Constants;
using System.Collections.Generic;
using xIdentityModels.Configurations;
namespace xIdentityModels.Extensions
{
@@ -1370,13 +1371,13 @@ 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 System.Collections.Generic;
using xCommons.Extensions;
using xIdentityModels.Descriptors;
using xIdentityModels.Models;
using System.Collections.Generic;
using xIdentityModels.Descriptors;
using xIdentityModels.Navigations;
namespace xIdentityModels.Extensions {
@@ -1493,25 +1494,25 @@ 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.IdentityModel.Tokens.Jwt;
using System.Linq;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Security.Claims;
using System.Threading.Tasks;
using IdentityModel.Client;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc.Filters;
using Microsoft.IdentityModel.Tokens;
using xCommons.Constants;
using xCommons.Extensions;
using IdentityModel.Client;
using xExceptions.Constants;
using xIdentityModels.Constants;
using System.Security.Claims;
using System.Threading.Tasks;
using xIdentityModels.Models;
using System.Net.Http.Headers;
using Microsoft.AspNetCore.Http;
using xIdentityModels.Constants;
using Microsoft.IdentityModel.Tokens;
using System.IdentityModel.Tokens.Jwt;
using Microsoft.AspNetCore.Mvc.Filters;
using Microsoft.AspNetCore.Authentication;
namespace xIdentityModels.Extensions {
public static class XTokenExtensions {
@@ -1937,6 +1938,7 @@ namespace xIdentityModels.Extensions {
/// </summary>
/// <param name="source"></param>
/// <param name="model"></param>
/// <param name="secret"></param>
public static void SetXAuthenticationTokens (
this IHeaderDictionary source,
XLoginResponse model,
@@ -1966,6 +1968,7 @@ namespace xIdentityModels.Extensions {
/// </summary>
/// <param name="source"></param>
/// <param name="model"></param>
/// <param name="secret"></param>
public static void SetXAuthenticationTokens (
this IHeaderDictionary source,
XTokenResponse model,
@@ -2093,6 +2096,7 @@ namespace xIdentityModels.Extensions {
/// </summary>
/// <param name="source"></param>
/// <param name="model"></param>
/// <param name="secret"></param>
public static void SetXAuthenticationTokens (
this HttpResponse source,
XLoginResponse model,
@@ -2109,6 +2113,7 @@ namespace xIdentityModels.Extensions {
/// </summary>
/// <param name="source"></param>
/// <param name="model"></param>
/// <param name="secret"></param>
public static void SetXAuthenticationTokens (
this HttpResponse source,
XTokenResponse model,
@@ -2244,7 +2249,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;
@@ -2256,7 +2261,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;
@@ -2352,7 +2357,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;
@@ -2388,7 +2393,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;
@@ -2413,7 +2418,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;
@@ -2445,13 +2450,13 @@ 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 System.ComponentModel.DataAnnotations.Schema;
using xModels.Base;
using xCommons.Extensions;
using xIdentityModels.Navigations;
using xModels.Base;
using System.ComponentModel.DataAnnotations.Schema;
namespace xIdentityModels.Models {
public class XBannedDevice : XBaseIntIDEntity {
@@ -2471,10 +2476,10 @@ 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 System.ComponentModel.DataAnnotations;
using xIdentityModels.Navigations;
using System.ComponentModel.DataAnnotations;
namespace xIdentityModels.Models {
/// <summary>
@@ -2509,7 +2514,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;
@@ -2519,11 +2524,11 @@ 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 System.Collections.Generic;
using xIdentityModels.Constants;
using System.Collections.Generic;
namespace xIdentityModels.Models {
public class XProfileUpdateRequest {
@@ -2547,13 +2552,13 @@ 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 System.ComponentModel.DataAnnotations.Schema;
using xModels.Base;
using xCommons.Extensions;
using xIdentityModels.Constants;
using xIdentityModels.Navigations;
using xModels.Base;
using System.ComponentModel.DataAnnotations.Schema;
namespace xIdentityModels.Models {
public class XToken : XBaseIntIDEntity {
@@ -2576,7 +2581,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;
@@ -2589,18 +2594,18 @@ 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.Collections.Generic;
using System.Linq;
using System.Security.Claims;
using xModels.Base;
using xCommons.Helpers;
using xCommons.Constants;
using xCommons.Extensions;
using xCommons.Helpers;
using xExceptions.Constants;
using System.Security.Claims;
using xIdentityModels.Constants;
using xModels.Base;
using System.Collections.Generic;
namespace xIdentityModels.Models
{
@@ -2841,14 +2846,14 @@ 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 System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using xModels.Base;
using xCommons.Extensions;
using xIdentityModels.Navigations;
using xModels.Base;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace xIdentityModels.Models {
public class XVerificationRequest : XBaseIntIDEntity {
@@ -2885,11 +2890,11 @@ 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 System.ComponentModel.DataAnnotations.Schema;
using xCommons.Constants;
using xModels.Base;
using xCommons.Constants;
using System.ComponentModel.DataAnnotations.Schema;
namespace xIdentityModels.Navigations {
/// <summary>
@@ -2939,11 +2944,11 @@ 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 System.ComponentModel.DataAnnotations.Schema;
using xIdentityModels.Constants;
using xModels.Base;
using xIdentityModels.Constants;
using System.ComponentModel.DataAnnotations.Schema;
namespace xIdentityModels.Navigations {
/// <summary>
@@ -2988,11 +2993,11 @@ 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 System.ComponentModel.DataAnnotations.Schema;
using xIdentityModels.Constants;
using xModels.Base;
using xIdentityModels.Constants;
using System.ComponentModel.DataAnnotations.Schema;
namespace xIdentityModels.Navigations {
/// <summary>
@@ -3037,12 +3042,12 @@ 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;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using xModels.Base;
namespace xIdentityModels.Navigations {
/// <summary>
@@ -3096,7 +3101,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;
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Configuration\XIdentityServiceConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Configuration\XIdentityServiceConfiguration.cs
using xIdentityService.Constants;
@@ -17,10 +17,10 @@ namespace xIdentityService.Configuration {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Configuration\XProxyConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Configuration\XProxyConfiguration.cs
using System.Collections.Generic;
using xModels.Base;
using System.Collections.Generic;
namespace xIdentityService.Configuration {
/// <summary>
@@ -101,7 +101,7 @@ namespace xIdentityService.Configuration {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Constants\ConfigurationNodeNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Constants\ConfigurationNodeNames.cs
namespace xIdentityService.Constants {
public partial struct ConfigurationNodeNames {
@@ -110,7 +110,7 @@ namespace xIdentityService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XApiAccountEndpoint.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XApiAccountEndpoint.cs
using xExceptions.Attributes;
@@ -330,7 +330,7 @@ namespace xIdentityService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XAuthenticationScheme.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XAuthenticationScheme.cs
using xExceptions.Attributes;
@@ -343,7 +343,7 @@ namespace xIdentityService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XHeader.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XHeader.cs
using xExceptions.Attributes;
@@ -362,7 +362,7 @@ namespace xIdentityService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XParam.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XParam.cs
using xExceptions.Attributes;
@@ -424,7 +424,7 @@ namespace xIdentityService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XProxyConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XProxyConstants.cs
namespace xIdentityService.Constants {
public struct XProxyConstants {
@@ -434,7 +434,7 @@ namespace xIdentityService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XResponseContentTypes.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XResponseContentTypes.cs
namespace xIdentityService.Constants {
public struct XResponseContentTypes {
@@ -444,7 +444,7 @@ namespace xIdentityService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XTokenType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Constants\XTokenType.cs
namespace xIdentityService.Constants {
public enum XTokenType {
@@ -459,14 +459,14 @@ namespace xIdentityService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Controllers\XBaseIdentityApiController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Controllers\XBaseIdentityApiController.cs
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using xCommons.Providers;
using xCommons.Attributes;
using xCommons.Configurations;
using xCommons.Providers;
using Microsoft.AspNetCore.Mvc;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
namespace xIdentityService.Controllers
{
@@ -494,14 +494,14 @@ namespace xIdentityService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Controllers\XBaseIdentityApiV1Controller.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Controllers\XBaseIdentityApiV1Controller.cs
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using xCommons.Providers;
using xCommons.Attributes;
using xCommons.Configurations;
using xCommons.Providers;
using Microsoft.AspNetCore.Mvc;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
namespace xIdentityService.Controllers
{
@@ -529,23 +529,23 @@ namespace xIdentityService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Controllers\XBaseIdentityController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Controllers\XBaseIdentityController.cs
using System.Collections.Generic;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Constants;
using xCommons.Controllers;
using xCommons.Extensions;
using xCommons.Providers;
using xCommons.Extensions;
using xCommons.Controllers;
using xExceptions.Constants;
using xIdentityModels.Constants;
using System.Threading.Tasks;
using xIdentityModels.Models;
using xCommons.Configurations;
using Microsoft.AspNetCore.Mvc;
using xIdentityModels.Constants;
using System.Collections.Generic;
using xIdentityService.Constants;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using Microsoft.AspNetCore.Authentication;
namespace xIdentityService.Controllers
{
@@ -792,22 +792,22 @@ namespace xIdentityService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\DI\XDIHelperExtension.cs
using System;
using IdentityModel.AspNetCore.OAuth2Introspection;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Builder;
using xCommons.Extensions;
using xCommons.Authorization;
using Microsoft.AspNetCore.Http;
using xIdentityService.Security;
using xIdentityService.Constants;
using xIdentityService.Providers;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.Builder;
using xIdentityService.Configuration;
using Microsoft.AspNetCore.Authorization;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Authorization;
using xCommons.Extensions;
using xIdentityService.Configuration;
using xIdentityService.Constants;
using xIdentityService.Interfaces;
using xIdentityService.Providers;
using xIdentityService.Security;
using IdentityModel.AspNetCore.OAuth2Introspection;
namespace xIdentityService.DI {
public static partial class XDIHelperExtension {
@@ -827,6 +827,7 @@ namespace xIdentityService.DI {
/// </summary>
/// <param name="services"></param>
/// <param name="configuration"></param>
/// <param name="lifeTime"></param>
public static void AddXIdentityService (
this IServiceCollection services,
IConfiguration configuration,
@@ -846,6 +847,7 @@ namespace xIdentityService.DI {
/// </summary>
/// <param name="services"></param>
/// <param name="configuration"></param>
/// <param name="lifeTime"></param>
public static void AddXIdentityService (
this IServiceCollection services,
XIdentityServiceConfiguration configuration,
@@ -858,14 +860,15 @@ namespace xIdentityService.DI {
/// Register Custome Token Provider
/// </summary>
/// <param name="services"></param>
/// <param name="lifeTime"></param>
/// <typeparam name="T"></typeparam>
public static void AddXTokenProvider<T> (
this IServiceCollection services,
ServiceLifetime lifetime = ServiceLifetime.Singleton)
ServiceLifetime lifeTime = ServiceLifetime.Singleton)
where T : IXTokenProvider {
//
Console.WriteLine ("IdentityService: Add Custom Token Provider ...");
services.Add (new ServiceDescriptor (typeof (IXTokenProvider), typeof (T), lifetime));
services.Add (new ServiceDescriptor (typeof (IXTokenProvider), typeof (T), lifeTime));
}
/// <summary>
@@ -974,7 +977,7 @@ namespace xIdentityService.DI {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\AuthorizationPolicyBuilderExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\AuthorizationPolicyBuilderExtensions.cs
using IdentityModel;
using Microsoft.AspNetCore.Authorization;
@@ -1009,16 +1012,16 @@ namespace xIdentityService.Extensions {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\HttpContextExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\HttpContextExtensions.cs
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Constants;
using xCommons.Extensions;
using System.Threading.Tasks;
using xIdentityModels.Models;
using Microsoft.AspNetCore.Http;
using xIdentityService.Constants;
using Microsoft.AspNetCore.Authentication;
using Microsoft.Extensions.DependencyInjection;
namespace xIdentityService.Extensions {
public static class HttpContextExtensions {
@@ -1157,13 +1160,13 @@ namespace xIdentityService.Extensions {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\StreamExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\StreamExtensions.cs
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading;
using xCommons.Extensions;
using System.Collections.Generic;
namespace xIdentityService.Extensions
{
@@ -1260,10 +1263,10 @@ namespace xIdentityService.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\XModelExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\XModelExtensions.cs
using xIdentityModels.Dtos;
using xModels.Dtos;
using xIdentityModels.Dtos;
namespace xIdentityService.Extensions
{
@@ -1286,23 +1289,23 @@ namespace xIdentityService.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\XTokenExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\XTokenExtensions.cs
using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Threading.Tasks;
using IdentityModel.Client;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc.Filters;
using xCommons.Constants;
using xCommons.Extensions;
using xExceptions.Constants;
using xExceptions.Models;
using xCommons.Extensions;
using IdentityModel.Client;
using xExceptions.Constants;
using System.Threading.Tasks;
using xIdentityModels.Models;
using System.Net.Http.Headers;
using Microsoft.AspNetCore.Http;
using System.Collections.Generic;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.Mvc.Filters;
using Microsoft.AspNetCore.Authentication;
public static partial class XTokenExtensions {
/// <summary>
@@ -1472,7 +1475,12 @@ public static partial class XTokenExtensions {
/// </summary>
/// <param name="source"></param>
/// <param name="model"></param>
public static void SetXAuthenticationTokens (this IHeaderDictionary source, XLoginResponse model, string secret = null) {
/// <param name="secret"></param>
public static void SetXAuthenticationTokens (
this IHeaderDictionary source,
XLoginResponse model,
string secret = null
) {
//
source.Remove (XAuthorization.Header);
source.Remove (XAuthorization.RefreshToken);
@@ -1538,7 +1546,12 @@ public static partial class XTokenExtensions {
/// </summary>
/// <param name="source"></param>
/// <param name="model"></param>
public static void SetXAuthenticationTokens (this HttpResponse source, XLoginResponse model, string secret) {
/// <param name="secret"></param>
public static void SetXAuthenticationTokens (
this HttpResponse source,
XLoginResponse model,
string secret
) {
source.Headers.SetXAuthenticationTokens (model, secret);
}
@@ -1659,11 +1672,11 @@ public static partial class XTokenExtensions {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\XUserClaimsInfoDtoExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Extensions\XUserClaimsInfoDtoExtensions.cs
using xCommons.Extensions;
using xIdentityModels.Constants;
using xIdentityModels.Models;
using xIdentityModels.Constants;
namespace xIdentityService.Extensions {
public static class XUserClaimsInfoDtoExtensions {
@@ -1717,21 +1730,21 @@ namespace xIdentityService.Extensions {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXBaseIdentityHttpProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXBaseIdentityHttpProvider.cs
using System;
using System.IO;
using System.Collections.Generic;
using RestSharp;
using System.Net.Http;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using RestSharp;
using xCommons.Providers;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Constants;
using xIdentityModels.Models;
using xIdentityService.Models;
using xIdentityModels.Constants;
using System.Collections.Generic;
using Microsoft.Extensions.Logging;
namespace xIdentityService.Interfaces
{
@@ -1795,7 +1808,7 @@ namespace xIdentityService.Interfaces
/// </summary>
/// <param name="endpoint"></param>
/// <param name="addXPoweredValue"></param>
/// <param name=""></param>
/// <param name="@params"></param>
/// <param name="headers"></param>
/// <param name="queryStrings"></param>
/// <returns></returns>
@@ -1850,7 +1863,7 @@ namespace xIdentityService.Interfaces
);
/// <summary>
/// Handle Call Specified Request and Retrieve XBaseRestResponse<T> ...
/// Handle Call Specified Request and Retrieve XBaseRestResponse ...
/// </summary>
/// <param name="client"></param>
/// <param name="request"></param>
@@ -1858,7 +1871,7 @@ namespace xIdentityService.Interfaces
/// <param name="supportRefreshingTokens"></param>
/// <param name="cancellationToken"></param>
/// <typeparam name="T"></typeparam>
/// <returns>an instance of XBaseRestResponse<T></returns>
/// <returns>an instance of XBaseRestResponse</returns>
Task<XBaseRestResponse<T>> RunRestRequestByResponse<T>(
RestClient client,
RestRequest request,
@@ -1921,16 +1934,14 @@ namespace xIdentityService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXBaseReferenced.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXBaseReferenced.cs
using System;
using System.Collections;
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using xDataService.Models;
using xIdentityModels.Models;
using xModels.Base;
using System.Threading;
using xDataService.Models;
using System.Threading.Tasks;
using xIdentityModels.Models;
using System.Collections.Generic;
namespace xIdentityService.Interfaces
{
@@ -2014,7 +2025,6 @@ namespace xIdentityService.Interfaces
/// <param name="providedFor"></param>
/// <param name="id"></param>
/// <param name="cancellationToken"></param>
/// <typeparam name="TReferenceKey"></typeparam>
/// <returns></returns>
Task<IEnumerable<XReference<string>>> GetReferences(
string providedFor,
@@ -2024,14 +2034,14 @@ namespace xIdentityService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXBaseReferencedController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXBaseReferencedController.cs
using System.Collections.Generic;
using xModels.Base;
using System.Threading;
using xDataService.Models;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using xDataService.Models;
using xModels.Base;
using System.Collections.Generic;
namespace xIdentityService.Interfaces
{
@@ -2106,13 +2116,13 @@ namespace xIdentityService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXIdentityBaseReferencedProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXIdentityBaseReferencedProvider.cs
using System.Collections.Generic;
using System.Threading.Tasks;
using xDataService.Models;
using xIdentityModels.Models;
using xModels.Dtos;
using xDataService.Models;
using System.Threading.Tasks;
using xIdentityModels.Models;
using System.Collections.Generic;
namespace xIdentityService.Interfaces
{
@@ -2171,6 +2181,7 @@ namespace xIdentityService.Interfaces
/// <summary>
/// Retrieve References of Specific Provided ID as Query ...
/// </summary>
/// <param name="query"></param>
/// <param name="providedForId"></param>
/// <returns></returns>
Task<XQueryResult<TModel>> QueryReferences(
@@ -2194,7 +2205,7 @@ namespace xIdentityService.Interfaces
);
/// <summary>
/// Add Reference a Model to Specific XRefence<TKey> ...
/// Add Reference a Model to Specific XRefence ...
/// </summary>
/// <param name="model"></param>
/// <param name="reference"></param>
@@ -2224,10 +2235,10 @@ namespace xIdentityService.Interfaces
);
/// <summary>
/// Remove Reference a Model for Specific XRefence<TKey> ...
/// Remove Reference a Model for Specific XRefence ...
/// </summary>
/// <param name="model"></param>
/// <param name="providedForId"></param>
/// <param name="reference"></param>
/// <param name="connectionId"></param>
/// <param name="userInfo"></param>
/// <returns></returns>
@@ -2254,19 +2265,19 @@ namespace xIdentityService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXIdentityProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXIdentityProvider.cs
using System.Collections.Generic;
using System.Threading.Tasks;
using IdentityModel.Client;
using Microsoft.AspNetCore.Http;
using RestSharp;
using xHttpService.Constants;
using xIdentityModels.Constants;
using xIdentityModels.Dtos;
using xIdentityModels.Models;
using xIdentityModels.Navigations;
using xModels.Dtos;
using IdentityModel.Client;
using xIdentityModels.Dtos;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Models;
using Microsoft.AspNetCore.Http;
using xIdentityModels.Constants;
using System.Collections.Generic;
using xIdentityModels.Navigations;
namespace xIdentityService.Interfaces
{
@@ -2606,11 +2617,11 @@ namespace xIdentityService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXProxyHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXProxyHelper.cs
using System;
using System.Collections.Generic;
using System.Linq.Expressions;
using System.Collections.Generic;
using xIdentityService.Configuration;
namespace xIdentityService.Interfaces {
@@ -2676,7 +2687,7 @@ namespace xIdentityService.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXSecurityProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXSecurityProvider.cs
namespace xIdentityService.Interfaces
{
@@ -2689,7 +2700,7 @@ namespace xIdentityService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXTokenProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Interfaces\IXTokenProvider.cs
using System.Threading.Tasks;
using xIdentityModels.Models;
@@ -2707,17 +2718,17 @@ namespace xIdentityService.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Middlewares\XIdentityTokenRefresher.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Middlewares\XIdentityTokenRefresher.cs
using System;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.Logging;
using xCommons.Constants;
using xCommons.Extensions;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using xIdentityModels.Extensions;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Logging;
namespace xIdentityService.Middlewares {
public partial class XIdentityTokenRefresherMiddleware {
@@ -2892,30 +2903,30 @@ namespace xIdentityService.Middlewares {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Middlewares\XProxyMiddleware.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Middlewares\XProxyMiddleware.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
using System.Web;
using System.Linq;
using System.Text;
using xModels.Base;
using IdentityModel;
using Microsoft.AspNetCore.Builder;
using System.Net.Http;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using System.Collections.Generic;
using xIdentityService.Constants;
using xIdentityService.Providers;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Logging;
using xIdentityService.Configuration;
using Microsoft.AspNetCore.WebUtilities;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using xExceptions.Constants;
using xIdentityService.Configuration;
using xIdentityService.Constants;
using xIdentityService.Interfaces;
using xIdentityService.Providers;
using xModels.Base;
namespace xIdentityService.Middlewares {
/// <summary>
@@ -3722,7 +3733,7 @@ namespace xIdentityService.Middlewares {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Models\XBaseRestResponse.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Models\XBaseRestResponse.cs
using RestSharp;
@@ -3735,14 +3746,14 @@ namespace xIdentityService.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Admin.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Admin.cs
using System.Collections.Generic;
using System.Threading.Tasks;
using xCommons.Extensions;
using xHttpService.Constants;
using xIdentityModels.Dtos;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Models;
using System.Collections.Generic;
using xIdentityService.Constants;
namespace xIdentityService.Providers {
@@ -3867,17 +3878,17 @@ namespace xIdentityService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Authentication.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Authentication.cs
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using IdentityModel.Client;
using xCommons.Extensions;
using IdentityModel.Client;
using xExceptions.Constants;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Extensions;
using xIdentityModels.Models;
using System.Collections.Generic;
using xIdentityModels.Extensions;
using xIdentityService.Constants;
namespace xIdentityService.Providers {
@@ -4187,19 +4198,19 @@ namespace xIdentityService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Friendship.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Friendship.cs
using System.Collections.Generic;
using System.Threading.Tasks;
using xModels.Dtos;
using xCommons.Extensions;
using xIdentityModels.Dtos;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Models;
using xHttpService.Extensions;
using xIdentityModels.Constants;
using xIdentityModels.Dtos;
using xIdentityModels.Models;
using xIdentityModels.Navigations;
using System.Collections.Generic;
using xIdentityService.Constants;
using xModels.Dtos;
using xIdentityModels.Navigations;
namespace xIdentityService.Providers
{
@@ -5102,21 +5113,21 @@ namespace xIdentityService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Open.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Open.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using MongoDB.Bson;
using xModels.Dtos;
using xCommons.Constants;
using xCommons.Extensions;
using xExceptions.Constants;
using xHttpService.Constants;
using xIdentityModels.Dtos;
using xExceptions.Constants;
using System.Threading.Tasks;
using xHttpService.Constants;
using System.Collections.Generic;
using xIdentityService.Constants;
using xModels.Dtos;
using System.Runtime.InteropServices;
namespace xIdentityService.Providers
{
@@ -5479,19 +5490,19 @@ namespace xIdentityService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Profile.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Profile.cs
using System.Collections.Generic;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using xCommons.Extensions;
using xHttpService.Constants;
using xHttpService.Extensions;
using xIdentityModels.Dtos;
using xIdentityModels.Models;
using xIdentityModels.Navigations;
using xIdentityService.Constants;
using xModels.Dtos;
using xCommons.Extensions;
using xIdentityModels.Dtos;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Models;
using xHttpService.Extensions;
using Microsoft.AspNetCore.Http;
using System.Collections.Generic;
using xIdentityService.Constants;
using xIdentityModels.Navigations;
namespace xIdentityService.Providers {
public partial class XIdentityProvider {
@@ -5978,17 +5989,17 @@ namespace xIdentityService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Registration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Registration.cs
using System.Collections.Generic;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Constants;
using xIdentityModels.Extensions;
using xIdentityModels.Models;
using Microsoft.AspNetCore.Http;
using xIdentityModels.Constants;
using System.Collections.Generic;
using xIdentityModels.Extensions;
using xIdentityService.Constants;
namespace xIdentityService.Providers {
@@ -6634,18 +6645,15 @@ namespace xIdentityService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Search.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Partial\XIdentityProvider+Search.cs
using System;
using System.Collections.Generic;
using System.Linq;
using xModels.Dtos;
using xIdentityModels.Dtos;
using System.Threading.Tasks;
using xHttpService.Constants;
using xHttpService.Extensions;
using xIdentityModels.Dtos;
using xIdentityModels.Models;
using xHttpService.Extensions;
using xIdentityService.Constants;
using xModels.Dtos;
namespace xIdentityService.Providers
{
@@ -6694,32 +6702,29 @@ namespace xIdentityService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Providers\XBaseIdentityHttpProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Providers\XBaseIdentityHttpProvider.cs
using System;
using System.IO;
using System.Collections.Generic;
using RestSharp;
using System.Linq;
using System.Net.Http;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using RestSharp;
using RestSharp.Authenticators;
using xCommons.Constants;
using xCommons.Extensions;
using xCommons.Providers;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Constants;
using xIdentityModels.Extensions;
using xIdentityModels.Models;
using xIdentityService.Models;
using RestSharp.Authenticators;
using xIdentityModels.Constants;
using System.Collections.Generic;
using xIdentityModels.Extensions;
using xIdentityService.Constants;
using xIdentityService.Interfaces;
using xIdentityService.Models;
using xIdentityService.Extensions;
using System.Diagnostics.Tracing;
using MySqlX.XDevAPI.Common;
using Microsoft.Extensions.Logging;
namespace xIdentityService.Providers
{
@@ -6944,7 +6949,7 @@ namespace xIdentityService.Providers
/// </summary>
/// <param name="endpoint"></param>
/// <param name="addXPoweredValue"></param>
/// <param name=""></param>
/// <param name="@params"></param>
/// <param name="headers"></param>
/// <param name="queryStrings"></param>
/// <returns></returns>
@@ -7670,32 +7675,32 @@ namespace xIdentityService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Providers\XIdentityProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Providers\XIdentityProvider.cs
using System;
using System.Collections.Generic;
using RestSharp;
using System.Linq;
using System.Net.Http;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Logging;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
using RestSharp;
using RestSharp.Authenticators;
using System.Threading;
using xCommons.Constants;
using xCommons.Extensions;
using xCommons.Providers;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xHttpService.Constants;
using xIdentityModels.Constants;
using xIdentityModels.Extensions;
using xIdentityModels.Models;
using xIdentityService.Configuration;
using xIdentityService.Models;
using RestSharp.Authenticators;
using xIdentityModels.Constants;
using System.Collections.Generic;
using xIdentityModels.Extensions;
using xIdentityService.Constants;
using xIdentityService.Interfaces;
using xIdentityService.Models;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Logging;
using Newtonsoft.Json.Serialization;
using xIdentityService.Configuration;
namespace xIdentityService.Providers {
public partial class XIdentityProvider : IXIdentityProvider {
@@ -7904,6 +7909,7 @@ namespace xIdentityService.Providers {
/// <param name="client"></param>
/// <param name="request"></param>
/// <param name="method"></param>
/// <param name="supportRefreshingTokens"></param>
/// <typeparam name="T"></typeparam>
/// <returns></returns>
public async Task<T> RunRestRequest<T> (
@@ -8245,13 +8251,13 @@ namespace xIdentityService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Providers\XInMemoryTokenProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Providers\XInMemoryTokenProvider.cs
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using xCommons.Extensions;
using System.Threading.Tasks;
using xIdentityModels.Models;
using System.Collections.Generic;
using xIdentityService.Interfaces;
namespace xIdentityService.Providers {
@@ -8399,17 +8405,17 @@ namespace xIdentityService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Providers\XProxyHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Providers\XProxyHelper.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Web;
using System.Linq;
using xCommons.Extensions;
using xExceptions.Constants;
using xIdentityService.Configuration;
using System.Linq.Expressions;
using System.Collections.Generic;
using xIdentityService.Interfaces;
using xIdentityService.Configuration;
namespace xIdentityService.Providers {
public class XProxyHelper : IXProxyHelper {
@@ -8617,17 +8623,16 @@ namespace xIdentityService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xIdentityService\Security\XSecurityProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xIdentityService\Security\XSecurityProvider.cs
using System;
using System.IO;
using System.Security.Cryptography;
using System.Text;
using xCommons.Extensions;
using xCommons.Helpers;
using xCommons.Providers;
using xIdentityService.Configuration;
using xCommons.Extensions;
using xIdentityService.Interfaces;
using System.Security.Cryptography;
using xIdentityService.Configuration;
namespace xIdentityService.Security {
public partial class XSecurityProvider : IXSecurityProvider {
File diff suppressed because it is too large Load Diff
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Constants\ConfigurationNodeNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Constants\ConfigurationNodeNames.cs
namespace xMessageService.Constants {
public partial struct ConfigurationNodeNames {
@@ -7,7 +7,7 @@ namespace xMessageService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Constants\xMessageServiceConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Constants\xMessageServiceConstants.cs
namespace xMessageService.Constants {
public struct xMessageServiceConstants {
@@ -15,18 +15,18 @@ namespace xMessageService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\DI\XDIHelperExtension.cs
using System;
using System.Collections.Generic;
using System.Linq;
using xCommons.Extensions;
using xMessageService.Models;
using xMessageService.Constants;
using xMessageService.Providers;
using System.Collections.Generic;
using xMessageService.Interfaces;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Extensions;
using xMessageService.Constants;
using xMessageService.Interfaces;
using xMessageService.Models;
using xMessageService.Providers;
namespace xMessageService.DI {
public static partial class XDIHelperExtension {
@@ -159,7 +159,7 @@ namespace xMessageService.DI {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Interfaces\IXMailService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Interfaces\IXMailService.cs
using System.Threading.Tasks;
using xMessageService.Models;
@@ -173,7 +173,7 @@ namespace xMessageService.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Interfaces\IXMessageProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Interfaces\IXMessageProvider.cs
using System;
using System.Threading.Tasks;
@@ -202,7 +202,7 @@ namespace xMessageService.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Interfaces\IXSmsService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Interfaces\IXSmsService.cs
using System.Threading.Tasks;
using xMessageService.Models;
@@ -216,7 +216,7 @@ namespace xMessageService.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Models\XMailConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Models\XMailConfiguration.cs
namespace xMessageService.Models {
public partial class XMailConfiguration {
@@ -229,10 +229,10 @@ namespace xMessageService.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Models\XMessage.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Models\XMessage.cs
using System.Collections.Generic;
using xModels.Base;
using System.Collections.Generic;
namespace xMessageService.Models {
public partial class XMessage : XBaseDto {
@@ -241,7 +241,7 @@ namespace xMessageService.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Models\XMessageConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Models\XMessageConfiguration.cs
using System.Collections.Generic;
@@ -254,7 +254,7 @@ namespace xMessageService.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Models\XSmsConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Models\XSmsConfiguration.cs
namespace xMessageService.Models {
public partial class XSmsConfiguration {
@@ -267,17 +267,17 @@ namespace xMessageService.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Providers\XMailService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Providers\XMailService.cs
using System;
using System.Collections.Generic;
using System.Net;
using System.Net.Mail;
using System.Threading.Tasks;
using xCommons.Extensions;
using xExceptions.Constants;
using xMessageService.Interfaces;
using System.Threading.Tasks;
using xMessageService.Models;
using System.Collections.Generic;
using xMessageService.Interfaces;
namespace xMessageService.Providers {
public partial class XMailService : IXMailService {
@@ -418,15 +418,15 @@ namespace xMessageService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Providers\XMessageProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Providers\XMessageProvider.cs
using System;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using xExceptions.Constants;
using xMessageService.Interfaces;
using System.Threading.Tasks;
using xMessageService.Models;
using xMessageService.Interfaces;
using Microsoft.Extensions.Logging;
namespace xMessageService.Providers {
public partial class XMessageProvider : IXMessageProvider {
@@ -484,6 +484,9 @@ namespace xMessageService.Providers {
/// Send SMS Message
/// </summary>
/// <param name="message"></param>
/// <param name="provider"></param>
/// <param name="throwException"></param>
/// <param name="exception"></param>
/// <returns></returns>
public async Task SendSmsAsync (
XMessage message,
@@ -539,17 +542,17 @@ namespace xMessageService.Providers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xMessageService\Providers\XSmsService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xMessageService\Providers\XSmsService.cs
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using PhoneNumbers;
using RestSharp;
using PhoneNumbers;
using xCommons.Extensions;
using xExceptions.Constants;
using xMessageService.Interfaces;
using System.Threading.Tasks;
using xMessageService.Models;
using System.Collections.Generic;
using xMessageService.Interfaces;
namespace xMessageService.Providers {
public partial class XSmsService : IXSmsService {
@@ -1,10 +1,10 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseClass.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseClass.cs
using System;
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using xExceptions.Constants;
using Microsoft.Extensions.Logging;
namespace xModels.Base {
/// <summary>
@@ -103,7 +103,7 @@ namespace xModels.Base {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseDescriptor.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseDescriptor.cs
namespace xModels.Base {
/// <summary>
@@ -113,7 +113,7 @@ namespace xModels.Base {
public abstract class XBaseDescriptor { }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseDto.cs
namespace xModels.Base {
/// <summary>
@@ -123,7 +123,7 @@ namespace xModels.Base {
public abstract class XBaseDto { }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseEntity.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseEntity.cs
using System.ComponentModel.DataAnnotations;
@@ -149,7 +149,7 @@ namespace xModels.Base {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseEntityDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseEntityDto.cs
namespace xModels.Base
{
@@ -173,7 +173,7 @@ namespace xModels.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseGuidIDEntity.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseGuidIDEntity.cs
using System;
@@ -184,7 +184,7 @@ namespace xModels.Base {
public class XBaseGuidIDEntity : XBaseEntity<Guid> { }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseGuidIDEntityDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseGuidIDEntityDto.cs
using System;
@@ -194,7 +194,7 @@ namespace xModels.Base
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseIntIDEntity.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseIntIDEntity.cs
using System.ComponentModel.DataAnnotations;
@@ -205,7 +205,7 @@ namespace xModels.Base {
public abstract class XBaseIntIDEntity : XBaseEntity<int> { }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseIntIDEntityDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseIntIDEntityDto.cs
namespace xModels.Base
{
@@ -213,7 +213,7 @@ namespace xModels.Base
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseLongIDEntity.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseLongIDEntity.cs
namespace xModels.Base
{
@@ -221,7 +221,7 @@ namespace xModels.Base
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseLongIDEntityDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseLongIDEntityDto.cs
namespace xModels.Base
{
@@ -229,7 +229,7 @@ namespace xModels.Base
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseRangeRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseRangeRequest.cs
using System.Collections.Generic;
@@ -243,7 +243,7 @@ namespace xModels.Base {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStorableDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStorableDto.cs
namespace xModels.Base {
public abstract class XBaseStorableDto<TKey> : XBaseDto {
@@ -251,7 +251,7 @@ namespace xModels.Base {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStorableDtoEventModel.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStorableDtoEventModel.cs
namespace xModels.Base
{
@@ -266,13 +266,13 @@ namespace xModels.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStoreEvent.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStoreEvent.cs
using System;
using System.Collections.Generic;
using xModels.Interfaces;
using System.Reactive.Linq;
using System.Reactive.Subjects;
using xModels.Interfaces;
using System.Collections.Generic;
namespace xModels.Base
{
@@ -353,9 +353,7 @@ namespace xModels.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStringIDEntity.cs
using System;
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStringIDEntity.cs
namespace xModels.Base {
/// <summary>
@@ -364,7 +362,7 @@ namespace xModels.Base {
public class XBaseStringIDEntity : XBaseEntity<string> { }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStringIDEntityDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseStringIDEntityDto.cs
namespace xModels.Base
{
@@ -372,7 +370,7 @@ namespace xModels.Base
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Base\XBaseValueContainer.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Base\XBaseValueContainer.cs
namespace xModels.Base
{
@@ -382,7 +380,7 @@ namespace xModels.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XBaseIndexedDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XBaseIndexedDto.cs
using xModels.Base;
@@ -398,10 +396,10 @@ namespace xModels.Dtos
public class XBaseIntIndexedDto<T> : XBaseIndexedDto<T, string, int> { }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XDeviceDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XDeviceDto.cs
using xCommons.Constants;
using xModels.Base;
using xCommons.Constants;
namespace xModels.Dtos {
public class XDeviceDto : XBaseDto {
@@ -433,12 +431,12 @@ namespace xModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XFileDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XFileDto.cs
using System;
using System.ComponentModel.DataAnnotations;
using xCommons.Constants;
using xModels.Base;
using xCommons.Constants;
using System.ComponentModel.DataAnnotations;
namespace xModels.Dtos {
public partial class XFileDto : XBaseDto {
@@ -466,7 +464,7 @@ namespace xModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XObjectResponseResult.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XObjectResponseResult.cs
namespace xModels.Dtos {
/// <summary>
@@ -485,7 +483,7 @@ namespace xModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XPersonDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XPersonDto.cs
using xModels.Base;
@@ -504,7 +502,7 @@ namespace xModels.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XQuery.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XQuery.cs
using xModels.Base;
@@ -552,10 +550,10 @@ namespace xModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XQueryResult.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XQueryResult.cs
using System.Collections.Generic;
using xModels.Base;
using System.Collections.Generic;
namespace xModels.Dtos {
/// <summary>
@@ -607,10 +605,10 @@ namespace xModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XResourceDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XResourceDto.cs
using System.Collections.Generic;
using xModels.Base;
using System.Collections.Generic;
namespace xModels.Dtos
{
@@ -627,7 +625,7 @@ namespace xModels.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Dtos\XValidateRevisionRequest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Dtos\XValidateRevisionRequest.cs
using System.ComponentModel.DataAnnotations;
@@ -642,13 +640,13 @@ namespace xModels.Dtos {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Extensions\DIExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Extensions\DIExtensions.cs
using Microsoft.Extensions.DependencyInjection;
using xCommons.Extensions;
using xExceptions.Constants;
using xModels.Base;
using xModels.Interfaces;
using xCommons.Extensions;
using xExceptions.Constants;
using Microsoft.Extensions.DependencyInjection;
namespace xModels.Extensions {
public static class DIExtensions {
@@ -659,8 +657,8 @@ namespace xModels.Extensions {
/// <param name="store">an implementation of inetrface of store ...</param>
/// <param name="lifeTime">service lifetime</param>
/// <typeparam name="TImplementation">implementation of TType ...</typeparam>
/// <typeparam name="TType">an inetrface which implements IXBaseStore<TStoreItemDto, TKey></typeparam>
/// <typeparam name="TStoreItemDto">type of an instance of XBaseStorable<TKey></typeparam>
/// <typeparam name="TType">an inetrface which implements IXBaseStore</typeparam>
/// <typeparam name="TStoreItemDto">type of an instance of XBaseStorable</typeparam>
/// <typeparam name="TKey">type of key of StorableItem</typeparam>
/// <returns></returns>
public static void AddXStore<TImplementation, TType, TStoreItemDto, TKey> (
@@ -685,12 +683,12 @@ namespace xModels.Extensions {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Extensions\XModelExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Extensions\XModelExtensions.cs
using System.Collections.Generic;
using System.Linq;
using xCommons.Extensions;
using xModels.Dtos;
using xCommons.Extensions;
using System.Collections.Generic;
namespace xModels.Extensions
{
@@ -728,10 +726,25 @@ namespace xModels.Extensions
{
return source.Select(i => i.Item);
}
public static string GetFullname(this XPersonDto source)
{
//
var result = string.Empty;
//
if (!source.IsNullOrDefault())
{
result = $"{source.Firstname} {source.Lastname}";
}
//
return result;
}
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Interfaces\IXAuditable.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Interfaces\IXAuditable.cs
using System;
@@ -747,13 +760,13 @@ namespace xModels.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Interfaces\IXBaseStore.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Interfaces\IXBaseStore.cs
using System;
using System.Collections.Generic;
using System.Linq.Expressions;
using System.Threading.Tasks;
using xModels.Base;
using System.Threading.Tasks;
using System.Linq.Expressions;
using System.Collections.Generic;
namespace xModels.Interfaces {
public interface IXBaseStore<T, TKey> where T : XBaseStorableDto<TKey> {
@@ -893,11 +906,11 @@ namespace xModels.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Interfaces\IXBaseStoreEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Interfaces\IXBaseStoreEvents.cs
using System;
using System.Collections.Generic;
using xModels.Base;
using System.Collections.Generic;
namespace xModels.Interfaces
{
@@ -926,17 +939,17 @@ namespace xModels.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xModels\Providers\XBaseInMemoryStore.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xModels\Providers\XBaseInMemoryStore.cs
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading.Tasks;
using xCommons.Extensions;
using xModels.Base;
using xModels.Interfaces;
using xCommons.Extensions;
using System.Threading.Tasks;
using System.Linq.Expressions;
using System.Collections.Generic;
using System.Collections.Concurrent;
namespace xModels.Providers
{
@@ -1,15 +1,15 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseDtoHub.cs
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using xModels.Base;
using System.Threading;
using xCommons.Extensions;
using System.Threading.Tasks;
using xPushService.Constants;
using xPushService.Interfaces;
using System.Collections.Generic;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.Logging;
namespace xPushService.Base
{
@@ -217,25 +217,25 @@ namespace xPushService.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseDtoProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseDtoProvider.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Runtime.CompilerServices;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
using xCommons.Extensions;
using xDataService.Configuration;
using xDataService.Interfaces;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xCommons.Extensions;
using System.Threading.Tasks;
using xPushService.Constants;
using System.Linq.Expressions;
using xDataService.Interfaces;
using xPushService.Interfaces;
using System.Collections.Generic;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using System.Runtime.CompilerServices;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Base
{
@@ -683,17 +683,17 @@ namespace xPushService.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseEntityHub.cs
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using xModels.Base;
using System.Threading;
using xCommons.Extensions;
using System.Threading.Tasks;
using xPushService.Constants;
using xPushService.Interfaces;
using System.Collections.Generic;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.Logging;
namespace xPushService.Base
{
@@ -900,24 +900,24 @@ namespace xPushService.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseEntityProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseEntityProvider.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
using xCommons.Extensions;
using xDataService.Configuration;
using xDataService.Interfaces;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xCommons.Extensions;
using System.Threading.Tasks;
using xPushService.Constants;
using System.Linq.Expressions;
using xDataService.Interfaces;
using xPushService.Interfaces;
using System.Collections.Generic;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Base
{
@@ -1326,16 +1326,16 @@ namespace xPushService.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseHub.cs
using System;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using System.Threading.Tasks;
using xPushService.Constants;
using xPushService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.Logging;
namespace xPushService.Base
{
@@ -1408,24 +1408,24 @@ namespace xPushService.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseProvider.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
using xCommons.Extensions;
using xDataService.Configuration;
using xDataService.Interfaces;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xCommons.Extensions;
using System.Threading.Tasks;
using xPushService.Constants;
using System.Linq.Expressions;
using xDataService.Interfaces;
using xPushService.Interfaces;
using System.Collections.Generic;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Base
{
@@ -1814,15 +1814,15 @@ namespace xPushService.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseWebRTCHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Base\XBaseWebRTCHub.cs
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using xPushService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using xPushService.Constants;
using xCommons.Extensions;
using System.Threading;
using xCommons.Extensions;
using System.Threading.Tasks;
using xPushService.Constants;
using xPushService.Interfaces;
using Microsoft.Extensions.Logging;
using Microsoft.AspNetCore.SignalR;
namespace xPushService.Base
{
@@ -1923,7 +1923,7 @@ namespace xPushService.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Configurations\XPushServiceConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Configurations\XPushServiceConfiguration.cs
namespace xPushService.Configurations {
public partial class XPushServiceConfiguration {
@@ -1960,7 +1960,7 @@ namespace xPushService.Configurations {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Constants\XPushAction.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Constants\XPushAction.cs
using xExceptions.Attributes;
@@ -2018,7 +2018,7 @@ namespace xPushService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Constants\XPushServiceConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Constants\XPushServiceConstants.cs
namespace xPushService.Constants {
public partial class XPushServiceConstants {
@@ -2028,27 +2028,27 @@ namespace xPushService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Controllers\XBaseProvidedController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Controllers\XBaseProvidedController.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Extensions;
using xCommons.Providers;
using xExceptions.Constants;
using xIdentityService.Controllers;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using xCommons.Providers;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xCommons.Configurations;
using xPushService.Interfaces;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xIdentityService.Controllers;
using Microsoft.AspNetCore.Authorization;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Controllers
{
@@ -2545,29 +2545,29 @@ namespace xPushService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Controllers\XBaseRepositoryProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Controllers\XBaseRepositoryProviderController.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Extensions;
using xCommons.Providers;
using xDataService.Extensions;
using xExceptions.Constants;
using xIdentityService.Controllers;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using xCommons.Providers;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using System.Linq.Expressions;
using xCommons.Configurations;
using xDataService.Extensions;
using xPushService.Interfaces;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xIdentityService.Controllers;
using Microsoft.AspNetCore.Authorization;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Controllers
{
@@ -3121,29 +3121,29 @@ namespace xPushService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Controllers\XBaseServiceProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Controllers\XBaseServiceProviderController.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Extensions;
using xCommons.Providers;
using xDataService.Extensions;
using xExceptions.Constants;
using xIdentityService.Controllers;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using xCommons.Providers;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using System.Linq.Expressions;
using xCommons.Configurations;
using xDataService.Extensions;
using xPushService.Interfaces;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xIdentityService.Controllers;
using Microsoft.AspNetCore.Authorization;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Controllers
{
@@ -3701,25 +3701,25 @@ namespace xPushService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\DI\XDIHelperExtension.cs
using System;
using System.Collections.Generic;
using System.Linq;
using Newtonsoft.Json;
using System.Reflection;
using Microsoft.AspNetCore.Builder;
using xCommons.Extensions;
using xPushService.Helpers;
using xExceptions.Constants;
using xPushService.Constants;
using xPushService.Providers;
using Microsoft.AspNetCore.Http;
using System.Collections.Generic;
using xPushService.Configurations;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.SignalR;
using Newtonsoft.Json.Serialization;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
using xCommons.Extensions;
using xExceptions.Constants;
using xPushService.Configurations;
using xPushService.Constants;
using xPushService.Helpers;
using xPushService.Providers;
namespace xPushService.DI
{
@@ -4000,17 +4000,17 @@ namespace xPushService.DI
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Extensions\ClaimsPrincipalExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Extensions\ClaimsPrincipalExtensions.cs
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.AspNetCore.SignalR;
using xCommons.Helpers;
using xCommons.Constants;
using xCommons.Extensions;
using xCommons.Helpers;
using xIdentityModels.Constants;
using xPushService.Models;
using xIdentityModels.Constants;
using System.Collections.Generic;
using Microsoft.AspNetCore.SignalR;
namespace xPushService.Extensions
{
@@ -4202,14 +4202,14 @@ namespace xPushService.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Helpers\XPushServiceHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Helpers\XPushServiceHelper.cs
using System.Collections.Generic;
using System.Linq;
using xCommons.Extensions;
using xExceptions.Constants;
using xPushService.Base;
using xCommons.Extensions;
using xPushService.Models;
using xExceptions.Constants;
using System.Collections.Generic;
namespace xPushService.Helpers {
public class XPushServiceHelper {
@@ -4290,12 +4290,12 @@ namespace xPushService.Helpers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseDtoHub.cs
using System.Collections.Generic;
using xModels.Base;
using System.Threading;
using System.Threading.Tasks;
using xModels.Base;
using System.Collections.Generic;
namespace xPushService.Interfaces
{
@@ -4382,22 +4382,22 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseDtoProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseDtoProvider.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
using xDataService.Configuration;
using xDataService.Interfaces;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using System.Linq.Expressions;
using xDataService.Interfaces;
using System.Collections.Generic;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Interfaces
{
@@ -4607,12 +4607,12 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseEntityHub.cs
using System.Collections.Generic;
using xModels.Base;
using System.Threading;
using System.Threading.Tasks;
using xModels.Base;
using System.Collections.Generic;
namespace xPushService.Interfaces
{
@@ -4698,22 +4698,22 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseEntityProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseEntityProvider.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
using xDataService.Configuration;
using xDataService.Interfaces;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using System.Linq.Expressions;
using xDataService.Interfaces;
using System.Collections.Generic;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Interfaces
{
@@ -4912,7 +4912,7 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseHub.cs
using System.Threading;
using System.Threading.Tasks;
@@ -4929,19 +4929,19 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseProvided.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseProvided.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore.Query;
using xIdentityModels.Models;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using xIdentityModels.Models;
using System.Linq.Expressions;
using System.Collections.Generic;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Interfaces
{
@@ -5117,15 +5117,15 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseProvidedController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseProvidedController.cs
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
namespace xPushService.Interfaces
{
@@ -5277,22 +5277,22 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseProvider.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
using xDataService.Configuration;
using xDataService.Interfaces;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using System.Linq.Expressions;
using xDataService.Interfaces;
using System.Collections.Generic;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Interfaces
{
@@ -5493,18 +5493,18 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseRepositoryProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseRepositoryProviderController.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore.Query;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Interfaces
{
@@ -5699,18 +5699,18 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseServiceProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseServiceProviderController.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore.Query;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Interfaces
{
@@ -5906,7 +5906,7 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseWebRTCHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXBaseWebRTCHub.cs
using System.Threading;
using System.Threading.Tasks;
@@ -5954,7 +5954,7 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXHubContextFactory.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Interfaces\IXHubContextFactory.cs
using Microsoft.AspNetCore.SignalR;
@@ -5966,7 +5966,7 @@ namespace xPushService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Models\XHubConnectionDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Models\XHubConnectionDto.cs
using xModels.Base;
@@ -5980,7 +5980,7 @@ namespace xPushService.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Models\XHubDescriptor.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Models\XHubDescriptor.cs
using System;
@@ -6003,11 +6003,11 @@ namespace xPushService.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Models\XHubUserInfo.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Models\XHubUserInfo.cs
using System;
using xModels.Base;
using xIdentityModels.Constants;
using System;
using System.Collections.Generic;
namespace xPushService.Models
@@ -6040,23 +6040,23 @@ namespace xPushService.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Providers\XBaseProvided.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Providers\XBaseProvided.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore.Query;
using xCommons.Extensions;
using xExceptions.Constants;
using xIdentityModels.Extensions;
using xIdentityModels.Models;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xIdentityModels.Models;
using System.Linq.Expressions;
using xPushService.Interfaces;
using System.Collections.Generic;
using xIdentityModels.Extensions;
using Microsoft.EntityFrameworkCore.Query;
namespace xPushService.Providers
{
@@ -6461,12 +6461,12 @@ namespace xPushService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Providers\XHubContextFactory.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Providers\XHubContextFactory.cs
using System;
using xPushService.Interfaces;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.DependencyInjection;
using xPushService.Interfaces;
namespace xPushService.Providers
{
@@ -6487,7 +6487,7 @@ namespace xPushService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xPushService\Providers\XPushServiceUserNameProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xPushService\Providers\XPushServiceUserNameProvider.cs
using Microsoft.AspNetCore.SignalR;
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Base\IXBaseService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Base\IXBaseService.cs
namespace xServices.Base
{
@@ -7,7 +7,7 @@ namespace xServices.Base
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Base\XBaseService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Base\XBaseService.cs
namespace xServices.Base
{
@@ -15,20 +15,20 @@ namespace xServices.Base
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Base\XTestProviderControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Base\XTestProviderControllerBase.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using xPushService.Controllers;
using xServices.Providers;
using xServices.Interfaces;
using xServices.Models.Dtos;
using xCommons.Configurations;
using xPushService.Controllers;
using xServices.Models.Entities;
using xServices.Providers;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using Microsoft.EntityFrameworkCore.Query;
namespace xServices.Base
{
@@ -58,7 +58,7 @@ namespace xServices.Base
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Configurations\XServicesConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Configurations\XServicesConfiguration.cs
namespace xServices.Configurations
{
@@ -66,12 +66,12 @@ namespace xServices.Configurations
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Configurations\XTestTypeConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Configurations\XTestTypeConfiguration.cs
using System;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
using xDataService.Providers;
using xServices.Models.Entities;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
namespace xServices.Configurations
{
@@ -82,7 +82,7 @@ namespace xServices.Configurations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Constants\ConfigurationNodeNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Constants\ConfigurationNodeNames.cs
namespace xServices.Constants
{
@@ -92,7 +92,7 @@ namespace xServices.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Constants\xServicesConstancts.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Constants\xServicesConstancts.cs
using xExceptions.Attributes;
@@ -118,25 +118,25 @@ namespace xServices.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Controllers\XCategoryProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Controllers\CategoryProviderController.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using xCommons.Providers;
using xCommons.Configurations;
using xCategoryService.Interfaces;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xCategoryService.Controllers;
using xCategoryService.Interfaces;
using xCategoryService.Models.Entities;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using Microsoft.EntityFrameworkCore.Query;
namespace xServices.Controllers
{
public class XCategoryProviderController : XCategoryProviderControllerBase, IXCategoryProviderController
public class CategoryProviderController : XCategoryProviderControllerBase, IXCategoryProviderController
{
public XCategoryProviderController(
ILogger<XCategoryProviderController> logger,
public CategoryProviderController(
ILogger<CategoryProviderController> logger,
XAppConfiguration appConfiguration,
IXIdentityProvider identityProvider,
XValidationProvider validationProvider,
@@ -156,25 +156,66 @@ namespace xServices.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Controllers\XFileProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Controllers\ContentProviderController.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xFileService.Controllers;
using xFileService.Interfaces;
using xFileService.Models.Entities;
using xCommons.Configurations;
using xContentService.Interfaces;
using xContentService.Controllers;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xContentService.Models.Entities;
using Microsoft.EntityFrameworkCore.Query;
using xContentService.Interfaces.Controllers;
namespace xServices.Controllers
{
public class XFileProviderController : XFileProviderControllerBase, IXFileProviderController
public class ContentProviderController : XContentProviderControllerBase, IXContentProviderController
{
public XFileProviderController(
ILogger<XFileProviderController> logger,
public ContentProviderController(
ILogger<ContentProviderController> logger,
XAppConfiguration appConfiguration,
IXIdentityProvider identityProvider,
XValidationProvider validationProvider,
IXContentProvider provider,
IXContentTagProvided tagProvided,
Func<IQueryable<XContent>, IOrderedQueryable<XContent>> defaultOrderBuilder = null,
Func<IQueryable<XContent>, IIncludableQueryable<XContent, object>> defaultIncludeBuilder = null
) : base(
logger,
appConfiguration,
identityProvider,
validationProvider,
provider,
tagProvided,
defaultOrderBuilder,
defaultIncludeBuilder
)
{ }
}
}
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Controllers\FileProviderController.cs
using System;
using System.Linq;
using xCommons.Providers;
using xCommons.Configurations;
using xFileService.Interfaces;
using xFileService.Controllers;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xFileService.Models.Entities;
using Microsoft.EntityFrameworkCore.Query;
namespace xServices.Controllers
{
public class FileProviderController : XFileProviderControllerBase, IXFileProviderController
{
public FileProviderController(
ILogger<FileProviderController> logger,
XAppConfiguration appConfiguration,
IXIdentityProvider identityProvider,
XValidationProvider validationProvider,
@@ -196,25 +237,30 @@ namespace xServices.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Controllers\XStringProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Controllers\StringProviderController.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using xStringService.Controllers;
using xCommons.Attributes;
using xCommons.Configurations;
using xStringService.Interfaces;
using xStringService.Controllers;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xStringService.Models.Entities;
using Microsoft.EntityFrameworkCore.Query;
namespace xServices.Controllers
{
public class XStringProviderController : XStringProviderControllerBase, IXStringProviderController
/// <summary>
/// an endpoint for Providing String Resource Management Actions ...
/// </summary>
[RequireXPowered(IgnoreAnonymous: false)]
public class StringProviderController : XStringProviderControllerBase, IXStringProviderController
{
public XStringProviderController(
ILogger<XStringProviderController> logger,
public StringProviderController(
ILogger<StringProviderController> logger,
XAppConfiguration appConfiguration,
IXIdentityProvider identityProvider,
XValidationProvider validationProvider,
@@ -234,25 +280,25 @@ namespace xServices.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Controllers\XSubCategoryProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Controllers\SubCategoryProviderController.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using xCommons.Providers;
using xCommons.Configurations;
using xCategoryService.Interfaces;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xCategoryService.Controllers;
using xCategoryService.Interfaces;
using xCategoryService.Models.Entities;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using Microsoft.EntityFrameworkCore.Query;
namespace xServices.Controllers
{
public class XSubCategoryProviderController : XSubCategoryProviderControllerBase, IXSubCategoryProviderController
public class SubCategoryProviderController : XSubCategoryProviderControllerBase, IXSubCategoryProviderController
{
public XSubCategoryProviderController(
ILogger<XSubCategoryProviderController> logger,
public SubCategoryProviderController(
ILogger<SubCategoryProviderController> logger,
XAppConfiguration appConfiguration,
IXIdentityProvider identityProvider,
XValidationProvider validationProvider,
@@ -272,25 +318,25 @@ namespace xServices.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Controllers\XTagProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Controllers\TagProviderController.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using xTagService.Controllers;
using xTagService.Interfaces;
using xCommons.Configurations;
using xTagService.Controllers;
using xIdentityService.Interfaces;
using xTagService.Models.Entities;
using Microsoft.Extensions.Logging;
using Microsoft.EntityFrameworkCore.Query;
namespace xServices.Controllers
{
public class XTagProviderController : XTagProviderControllerBase, IXTagProviderController
public class TagProviderController : XTagProviderControllerBase, IXTagProviderController
{
public XTagProviderController(
ILogger<XTagProviderController> logger,
public TagProviderController(
ILogger<TagProviderController> logger,
XAppConfiguration appConfiguration,
IXIdentityProvider identityProvider,
XValidationProvider validationProvider,
@@ -310,22 +356,21 @@ namespace xServices.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Controllers\XTermsAndConditionsProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Controllers\TermsAndConditionsProviderController.cs
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xCommons.Configurations;
using xIdentityService.Interfaces;
using xTermsAndConditionsService.Controllers;
using Microsoft.Extensions.Logging;
using xTermsAndConditionsService.Interfaces;
using xTermsAndConditionsService.Providers;
using xTermsAndConditionsService.Controllers;
namespace xServices.Controllers
{
public class XTermsAndConditionsProviderController : XTermsAndConditionsControllerBase, IXTermsAndConditionsController
public class TermsAndConditionsProviderController : XTermsAndConditionsControllerBase, IXTermsAndConditionsController
{
public XTermsAndConditionsProviderController(
ILogger<XTermsAndConditionsProviderController> logger,
public TermsAndConditionsProviderController(
ILogger<TermsAndConditionsProviderController> logger,
XAppConfiguration appConfiguration,
IXIdentityProvider identityProvider,
XValidationProvider validationProvider,
@@ -341,25 +386,25 @@ namespace xServices.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Controllers\XTestProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Controllers\TestProviderController.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using xServices.Base;
using xCommons.Providers;
using xServices.Interfaces;
using xCommons.Configurations;
using xServices.Models.Entities;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using Microsoft.EntityFrameworkCore.Query;
namespace xServices.Controllers
{
public class XTestProviderController : XTestProviderControllerBase, IXTestProviderController
public class TestProviderController : XTestProviderControllerBase, IXTestProviderController
{
public XTestProviderController(
ILogger<XTestProviderController> logger,
public TestProviderController(
ILogger<TestProviderController> logger,
XAppConfiguration appConfiguration,
IXIdentityProvider identityProvider,
XValidationProvider validationProvider,
@@ -379,17 +424,17 @@ namespace xServices.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Databases\XApiDatabaseDescriptor.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Databases\XApiDatabaseDescriptor.cs
using System;
using System.Collections.Generic;
using GraphQL.Types;
using xDataService.Interfaces;
using xDataService.Models;
using xServices.Interfaces;
using xServices.Models.Entities;
using xServices.Models.GraphQL;
using xServices.Providers;
using xServices.Interfaces;
using xDataService.Interfaces;
using xServices.Models.GraphQL;
using xServices.Models.Entities;
using System.Collections.Generic;
namespace xServices.Databases
{
@@ -429,19 +474,19 @@ namespace xServices.Databases
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Databases\XApiDbContext.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Databases\XApiDbContext.cs
using Microsoft.EntityFrameworkCore;
using xCategoryService.Providers;
using xDataService.Configuration;
using xDataService.Db;
using xTagService.Providers;
using xDataService.Providers;
using xFileService.Providers;
using xServices.Models.Entities;
using xStringService.Providers;
using xTagService.Providers;
using xContentService.Providers;
using xServices.Models.Entities;
using xWebinarService.Providers;
// using xStringService.Models.Entities;
using xCategoryService.Providers;
using xDataService.Configuration;
using Microsoft.EntityFrameworkCore;
namespace xServices.Databases
{
@@ -469,6 +514,7 @@ namespace xServices.Databases
nameof(XTagEntityRegisterar),
nameof(XFileEntityRegisterar),
nameof(XStringEntityRegisterar),
nameof(XContentEntityRegisterar),
nameof(XWebinarEntityRegisterar),
nameof(XCategoryEntityRegisterar),
nameof(XSubCategoryEntityRegisterar),
@@ -487,32 +533,33 @@ namespace xServices.Databases
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\DI\XDIHelperExtension.cs
using System.Collections.Generic;
using System.Linq;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using xTagService.DI;
using xDataService.DI;
using xFileService.DI;
using xPushService.DI;
using xStringService.DI;
using xContentService.DI;
using xMessageService.DI;
using xStorageService.DI;
using xWebinarService.DI;
using xCategoryService.DI;
using xCommons.Extensions;
using xDataService.DI;
using xDataService.Models;
using xFileService.DI;
using xIdentityService.DI;
using xMessageService.DI;
using xPushService.DI;
using xPushService.Helpers;
using xServices.Configurations;
using xServices.Constants;
using xServices.Databases;
using xServices.Interfaces;
using xServices.Providers;
using xStorageService.DI;
using xStringService.DI;
using xTagService.DI;
using xPushService.Helpers;
using xServices.Interfaces;
using xServices.Configurations;
using System.Collections.Generic;
using Microsoft.AspNetCore.Builder;
using xTermsAndConditionsService.DI;
using xWebinarService.DI;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
namespace xServices.DI
{
@@ -706,6 +753,12 @@ namespace xServices.DI
isDevelopmentEnvironment: isDevelopmentEnvironment
);
//
// Using Content Service ...
app.UseXContentService(
isDevelopmentEnvironment: isDevelopmentEnvironment
);
//
// Using XWebinar Service ...
app.UsexWebinarService(
@@ -837,6 +890,14 @@ namespace xServices.DI
repositoryType: repositoryType
);
//
// Register Content Service ...
// services.AddXContentServiceConfiguration(configuration);
services.AddXContentService<XApiDbContext>(
lifeTime: lifeTime,
repositoryType: repositoryType
);
//
// Register Webinar Service ...
services.AddXWebinarService<XApiDbContext>(
@@ -848,7 +909,7 @@ namespace xServices.DI
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Extensions\xServicesExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Extensions\xServicesExtensions.cs
namespace xServices.Extensions
{
@@ -856,11 +917,11 @@ namespace xServices.Extensions
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestDtoHub.cs
using System;
using xPushService.Interfaces;
using xServices.Models.Dtos;
using xPushService.Interfaces;
using xServices.Models.Entities;
namespace xServices.Interfaces
@@ -869,7 +930,7 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestEntityHub.cs
using System;
using xPushService.Interfaces;
@@ -881,7 +942,7 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestGraphQLTypeHelper.cs
using System;
using xDataService.Interfaces;
@@ -893,13 +954,13 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestGraphQuery.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestGraphQuery.cs
using System;
using GraphQL.Types;
using xDataService.Interfaces;
using xServices.Models.Entities;
using xServices.Models.GraphQL;
using xServices.Models.Entities;
namespace xServices.Interfaces
{
@@ -907,7 +968,7 @@ namespace xServices.Interfaces
{}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestKeyGenerator.cs
using System;
using xDataService.Interfaces;
@@ -919,13 +980,13 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestProvider.cs
using System;
using xPushService.Interfaces;
using xServices.Models.Dtos;
using xServices.Models.Entities;
using xServices.Providers;
using xServices.Models.Dtos;
using xPushService.Interfaces;
using xServices.Models.Entities;
namespace xServices.Interfaces
{
@@ -933,13 +994,13 @@ namespace xServices.Interfaces
{}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestProviderController.cs
using System;
using xPushService.Interfaces;
using xServices.Models.Dtos;
using xServices.Models.Entities;
using xServices.Providers;
using xServices.Models.Dtos;
using xPushService.Interfaces;
using xServices.Models.Entities;
namespace xServices.Interfaces
{
@@ -947,7 +1008,7 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestRepository.cs
using System;
using xDataService.Interfaces;
@@ -959,7 +1020,7 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestRepositoryEvents.cs
using xDataService.Interfaces;
using xServices.Models.Entities;
@@ -970,12 +1031,12 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestRepositoryProvider.cs
using System;
using xServices.Providers;
using xPushService.Interfaces;
using xServices.Models.Entities;
using xServices.Providers;
namespace xServices.Interfaces
{
@@ -983,11 +1044,11 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestRepositoryService.cs
using System;
using xDataService.Interfaces;
using xServices.Models.Dtos;
using xDataService.Interfaces;
using xServices.Models.Entities;
namespace xServices.Interfaces
@@ -996,7 +1057,7 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestSeeder.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestSeeder.cs
using System;
using xDataService.Interfaces;
@@ -1008,13 +1069,13 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Interfaces\IXTestServiceProvider.cs
using System;
using xPushService.Interfaces;
using xServices.Models.Dtos;
using xServices.Models.Entities;
using xServices.Providers;
using xServices.Models.Dtos;
using xPushService.Interfaces;
using xServices.Models.Entities;
namespace xServices.Interfaces
{
@@ -1022,11 +1083,11 @@ namespace xServices.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Models\XGroupedData.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Models\XGroupedData.cs
using System;
using System.Collections.Generic;
using xModels.Base;
using System.Collections.Generic;
namespace xServices.Models
{
@@ -1047,7 +1108,7 @@ namespace xServices.Models
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Models\Dtos\XTestDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Models\Dtos\XTestDto.cs
using System;
using xModels.Base;
@@ -1061,7 +1122,7 @@ namespace xServices.Models.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Models\Entities\XTest.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Models\Entities\XTest.cs
using System;
using xModels.Base;
@@ -1075,7 +1136,7 @@ namespace xServices.Models.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Models\GraphQL\XTestGraphType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Models\GraphQL\XTestGraphType.cs
using System;
using xDataService.GraphQL;
@@ -1093,14 +1154,14 @@ namespace xServices.Models.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestDtoHub.cs
using System;
using Microsoft.Extensions.Logging;
using xPushService.Base;
using xServices.Interfaces;
using xServices.Models.Dtos;
using xServices.Models.Entities;
using Microsoft.Extensions.Logging;
namespace xServices.Providers
{
@@ -1111,15 +1172,15 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestEFRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestEFRepository.cs
using System;
using xDataService.Configuration;
using xDataService.Providers;
using xDataService.Interfaces;
using xServices.Databases;
using xServices.Interfaces;
using xDataService.Providers;
using xDataService.Interfaces;
using xServices.Models.Entities;
using xDataService.Configuration;
namespace xServices.Providers
{
@@ -1140,13 +1201,13 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestEntityHub.cs
using System;
using Microsoft.Extensions.Logging;
using xPushService.Base;
using xServices.Interfaces;
using xServices.Models.Entities;
using Microsoft.Extensions.Logging;
namespace xServices.Providers
{
@@ -1157,13 +1218,13 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestGraphQLTypeHelper.cs
using System;
using xDataService.Configuration;
using xDataService.GraphQL;
using xServices.Interfaces;
using xServices.Models.Entities;
using xDataService.Configuration;
namespace xServices.Providers
{
@@ -1187,15 +1248,15 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestGraphQuery.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestGraphQuery.cs
using System;
using GraphQL.Types;
using xDataService.Configuration;
using xDataService.GraphQL;
using xServices.Interfaces;
using xServices.Models.Entities;
using xServices.Models.GraphQL;
using xServices.Models.Entities;
using xDataService.Configuration;
namespace xServices.Providers
{
@@ -1214,7 +1275,7 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestGraphSchema.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestGraphSchema.cs
using System;
using GraphQL.Types;
@@ -1230,13 +1291,13 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestInMemoryRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestInMemoryRepository.cs
using System;
using xDataService.Configuration;
using xDataService.Providers;
using xServices.Interfaces;
using xDataService.Providers;
using xServices.Models.Entities;
using xDataService.Configuration;
namespace xServices.Providers
{
@@ -1255,10 +1316,10 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestKeyGenerator.cs
using xDataService.Providers;
using xServices.Interfaces;
using xDataService.Providers;
using xServices.Models.Entities;
namespace xServices.Providers
@@ -1267,13 +1328,13 @@ namespace xServices.Providers
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestMongoRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestMongoRepository.cs
using System;
using xDataService.Configuration;
using xDataService.Providers;
using xServices.Interfaces;
using xDataService.Providers;
using xServices.Models.Entities;
using xDataService.Configuration;
namespace xServices.Providers
{
@@ -1296,14 +1357,14 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestProvider.cs
using System;
using xCommons.Extensions;
using xIdentityModels.Models;
using xPushService.Providers;
using xServices.Interfaces;
using xServices.Models.Dtos;
using xIdentityModels.Models;
using xPushService.Providers;
using xServices.Models.Entities;
namespace xServices.Providers
@@ -1336,10 +1397,10 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestRepositoryEvents.cs
using xDataService.Providers;
using xServices.Interfaces;
using xDataService.Providers;
using xServices.Models.Entities;
namespace xServices.Providers
@@ -1348,15 +1409,15 @@ namespace xServices.Providers
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestRepositoryProvider.cs
using System;
using Microsoft.AspNetCore.SignalR;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using xPushService.Base;
using xServices.Interfaces;
using xServices.Models.Entities;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.SignalR;
namespace xServices.Providers
{
@@ -1377,15 +1438,15 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestRepositoryService.cs
using System;
using System.Collections.Generic;
using AutoMapper;
using xDataService.Providers;
using xServices.Interfaces;
using xServices.Models.Dtos;
using xDataService.Providers;
using xServices.Models.Entities;
using System.Collections.Generic;
namespace xServices.Providers
{
@@ -1399,13 +1460,13 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestSeeder.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestSeeder.cs
using System;
using xDataService.Configuration;
using xDataService.Providers;
using xServices.Interfaces;
using xDataService.Providers;
using xServices.Models.Entities;
using xDataService.Configuration;
namespace xServices.Providers
{
@@ -1424,16 +1485,16 @@ namespace xServices.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xServices\Providers\XTestServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xServices\Providers\XTestServiceProvider.cs
using System;
using Microsoft.AspNetCore.SignalR;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using xPushService.Base;
using xServices.Interfaces;
using xServices.Models.Dtos;
using xServices.Models.Entities;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using Microsoft.AspNetCore.SignalR;
namespace xServices.Providers
{
@@ -1,5 +1,5 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Constants\ConfigurationNodeNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Constants\ConfigurationNodeNames.cs
namespace xStorageService.Constants {
public partial struct ConfigurationNodeNames {
@@ -8,7 +8,7 @@ namespace xStorageService.Constants {
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Constants\FileExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Constants\FileExtensions.cs
using xExceptions.Attributes;
@@ -151,20 +151,20 @@ namespace xStorageService.Constants {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\DI\XDIHelperExtension.cs
using System.IO;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.FileProviders;
using xCommons.Extensions;
using xExceptions.Constants;
using xStorageService.Constants;
using xStorageService.Helpers;
using xStorageService.Interfaces;
using xStorageService.Models;
using xStorageService.Helpers;
using xStorageService.Constants;
using xStorageService.Providers;
using xStorageService.Interfaces;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.FileProviders;
using Microsoft.Extensions.DependencyInjection;
namespace xStorageService.DI {
public static partial class XDIHelperExtension {
@@ -269,7 +269,7 @@ namespace xStorageService.DI {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Helpers\XStorageHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Helpers\XStorageHelper.cs
using System;
using System.IO;
@@ -407,19 +407,19 @@ namespace xStorageService.Helpers {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Interfaces\IXStorageProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Interfaces\IXStorageProvider.cs
using System;
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.FileProviders;
using xCommons.Constants;
using xModels.Dtos;
using xStorageService.Constants;
using xStorageService.Helpers;
using System.Threading;
using xCommons.Constants;
using System.Threading.Tasks;
using xStorageService.Models;
using xStorageService.Helpers;
using Microsoft.AspNetCore.Http;
using xStorageService.Constants;
using System.Collections.Generic;
using Microsoft.Extensions.FileProviders;
namespace xStorageService.Interfaces
{
@@ -531,7 +531,7 @@ namespace xStorageService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Interfaces\IXThumbnailProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Interfaces\IXThumbnailProvider.cs
using xStorageService.Models;
@@ -548,7 +548,7 @@ namespace xStorageService.Interfaces {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Models\XFileResult.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Models\XFileResult.cs
namespace xStorageService.Models {
public partial class XFileResult {
@@ -560,7 +560,7 @@ namespace xStorageService.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Models\XImageInfo.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Models\XImageInfo.cs
using ImageMagick;
@@ -578,7 +578,7 @@ namespace xStorageService.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Models\XStorageConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Models\XStorageConfiguration.cs
namespace xStorageService.Models {
public partial class XStorageConfiguration {
@@ -692,25 +692,25 @@ namespace xStorageService.Models {
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Providers\XStorageProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Providers\XStorageProvider.cs
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.IO;
using System.Linq;
using xModels.Dtos;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using Microsoft.Extensions.FileProviders;
using xCommons.Constants;
using xCommons.Extensions;
using xExceptions.Constants;
using xModels.Dtos;
using xStorageService.Constants;
using xStorageService.Helpers;
using xStorageService.Interfaces;
using System.Threading.Tasks;
using xStorageService.Models;
using xStorageService.Helpers;
using Microsoft.AspNetCore.Http;
using xStorageService.Constants;
using System.Collections.Generic;
using xStorageService.Interfaces;
using System.Collections.ObjectModel;
using Microsoft.Extensions.FileProviders;
namespace xStorageService.Providers
{
@@ -1761,12 +1761,12 @@ namespace xStorageService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xStorageService\Providers\XThumbnailProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xStorageService\Providers\XThumbnailProvider.cs
using ImageMagick;
using xCommons.Extensions;
using xStorageService.Interfaces;
using xStorageService.Models;
using xStorageService.Interfaces;
namespace xStorageService.Providers {
public partial class XThumbnailProvider : IXThumbnailProvider {
@@ -1,10 +1,10 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Configurations\Entities\XTagEntityConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Configurations\Entities\XTagEntityConfiguration.cs
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
using xDataService.Providers;
using xTagService.Models.Entities;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
namespace xTagService.Configurations.Entities
{
@@ -17,7 +17,7 @@ namespace xTagService.Configurations.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Constants\XTagServiceConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Constants\XTagServiceConstants.cs
namespace xTagService.Constants
{
@@ -50,28 +50,28 @@ namespace xTagService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Controllers\XBaseProvidedHasTagControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Controllers\XBaseProvidedHasTagControllerBase.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Extensions;
using xCommons.Providers;
using xExceptions.Constants;
using xIdentityService.Controllers;
using xIdentityService.Interfaces;
using xModels.Base;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using xPushService.Interfaces;
using xCommons.Providers;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xTagService.Interfaces;
using xCommons.Configurations;
using xPushService.Interfaces;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xIdentityService.Controllers;
using Microsoft.AspNetCore.Authorization;
using Microsoft.EntityFrameworkCore.Query;
namespace xTagService.Controllers
{
@@ -858,23 +858,23 @@ namespace xTagService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagProvidedControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagProvidedControllerBase.cs
using System;
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Extensions;
using xCommons.Providers;
using xExceptions.Constants;
using xIdentityService.Controllers;
using xIdentityService.Interfaces;
using xModels.Base;
using System.Threading;
using xPushService.Base;
using xCommons.Providers;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xTagService.Interfaces;
using xCommons.Configurations;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using xIdentityService.Controllers;
namespace xTagService.Controllers
{
@@ -1184,20 +1184,20 @@ namespace xTagService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagProviderControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagProviderControllerBase.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using xPushService.Controllers;
using xTagService.Interfaces;
using xCommons.Configurations;
using xTagService.Models.Dtos;
using xTagService.Models.Entities;
using xPushService.Controllers;
using xTagService.Providers.Dtos;
using xIdentityService.Interfaces;
using xTagService.Models.Entities;
using Microsoft.Extensions.Logging;
using Microsoft.EntityFrameworkCore.Query;
namespace xTagService.Controllers
{
@@ -1224,18 +1224,18 @@ namespace xTagService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagRepositoryControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagRepositoryControllerBase.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xDataService.Controllers;
using xCommons.Configurations;
using xDataService.Interfaces;
using xTagService.Interfaces.Entities;
using xDataService.Controllers;
using xTagService.Models.Entities;
using Microsoft.Extensions.Logging;
using xTagService.Interfaces.Entities;
using Microsoft.EntityFrameworkCore.Query;
namespace xTagService.Controllers
{
@@ -1260,20 +1260,20 @@ namespace xTagService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagRepositoryProviderControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagRepositoryProviderControllerBase.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using xPushService.Controllers;
using xCommons.Configurations;
using xPushService.Interfaces;
using xTagService.Interfaces.Entities;
using xPushService.Controllers;
using xIdentityService.Interfaces;
using xTagService.Models.Entities;
using Microsoft.Extensions.Logging;
using xTagService.Providers.Entities;
using xTagService.Interfaces.Entities;
using Microsoft.EntityFrameworkCore.Query;
namespace xTagService.Controllers
{
@@ -1300,19 +1300,19 @@ namespace xTagService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagServiceControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagServiceControllerBase.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xDataService.Controllers;
using xCommons.Configurations;
using xDataService.Interfaces;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Dtos;
using xDataService.Controllers;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Entities;
using Microsoft.Extensions.Logging;
using Microsoft.EntityFrameworkCore.Query;
namespace xTagService.Controllers
{
@@ -1337,21 +1337,21 @@ namespace xTagService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagServiceProviderControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Controllers\XTagServiceProviderControllerBase.cs
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore.Query;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using xPushService.Controllers;
using xCommons.Configurations;
using xPushService.Interfaces;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Dtos;
using xTagService.Models.Entities;
using xPushService.Controllers;
using xTagService.Providers.Dtos;
using xIdentityService.Interfaces;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Entities;
using Microsoft.Extensions.Logging;
using Microsoft.EntityFrameworkCore.Query;
namespace xTagService.Controllers
{
@@ -1378,28 +1378,28 @@ namespace xTagService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\DI\XDIHelperExtension.cs
using System;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Extensions;
using xCommons.Helpers;
using xDataService.Constants;
using xDataService.Db;
using xDataService.DI;
using xDataService.Models;
using xExceptions.Constants;
using xPushService.DI;
using xPushService.Helpers;
using xTagService.Constants;
using xCommons.Helpers;
using xCommons.Extensions;
using xDataService.Models;
using xTagService.Helpers;
using xTagService.Interfaces;
using xTagService.Interfaces.Dtos;
using xTagService.Interfaces.Entities;
using xPushService.Helpers;
using xExceptions.Constants;
using xTagService.Constants;
using xTagService.Providers;
using xDataService.Constants;
using xTagService.Interfaces;
using xTagService.Providers.Dtos;
using xTagService.Interfaces.Dtos;
using Microsoft.AspNetCore.Builder;
using xTagService.Providers.Entities;
using xTagService.Interfaces.Entities;
using Microsoft.Extensions.DependencyInjection;
namespace xTagService.DI
{
@@ -1610,14 +1610,14 @@ namespace xTagService.DI
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Extensions\XModelExtensions.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Extensions\XModelExtensions.cs
using System.Collections.Generic;
using System.Linq;
using xCommons.Extensions;
using xDataService.Extensions;
using xDataService.Models;
using xDataService.Extensions;
using xTagService.Models.Dtos;
using System.Collections.Generic;
using xTagService.Models.Entities;
namespace xTagService.Extensions
@@ -1762,17 +1762,16 @@ namespace xTagService.Extensions
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Helpers\XTagServiceHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Helpers\XTagServiceHelper.cs
using GraphQL.Types;
using xDataService.Db;
using xDataService.Models;
using xDataService.Providers;
using xTagService.Interfaces;
using xTagService.Interfaces.Entities;
using xTagService.Models.Entities;
using xTagService.Providers.Entities;
using xTagService.Providers.GraphQL;
using xTagService.Providers.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Helpers
{
@@ -2044,7 +2043,7 @@ namespace xTagService.Helpers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXBaseProvidedHasTag.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXBaseProvidedHasTag.cs
using xModels.Base;
using xPushService.Base;
@@ -2059,7 +2058,7 @@ namespace xTagService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXBaseProvidedHasTagController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXBaseProvidedHasTagController.cs
using xModels.Base;
using xPushService.Base;
@@ -2074,12 +2073,12 @@ namespace xTagService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXBaseTagProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXBaseTagProvider.cs
using System.Threading;
using xDataService.Models;
using System.Threading.Tasks;
using xDataService.Interfaces;
using xDataService.Models;
using xTagService.Models.Dtos;
namespace xTagService.Interfaces
@@ -2151,15 +2150,14 @@ namespace xTagService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXTagProvided.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXTagProvided.cs
using System;
using System.Collections.Generic;
using xModels.Base;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using xIdentityModels.Models;
using xModels.Base;
using xPushService.Base;
using System.Collections.Generic;
namespace xTagService.Interfaces
{
@@ -2268,14 +2266,14 @@ namespace xTagService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXTagProvidedController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXTagProvidedController.cs
using System.Collections.Generic;
using xModels.Base;
using System.Threading;
using xPushService.Base;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using xModels.Base;
using xPushService.Base;
using System.Collections.Generic;
namespace xTagService.Interfaces
{
@@ -2354,12 +2352,12 @@ namespace xTagService.Interfaces
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXTagProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXTagProvider.cs
using xPushService.Interfaces;
using xTagService.Models.Dtos;
using xTagService.Models.Entities;
using xTagService.Providers.Dtos;
using xTagService.Models.Entities;
namespace xTagService.Interfaces
{
@@ -2367,12 +2365,12 @@ namespace xTagService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXTagProviderController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\IXTagProviderController.cs
using xPushService.Interfaces;
using xTagService.Models.Dtos;
using xTagService.Models.Entities;
using xTagService.Providers.Dtos;
using xTagService.Models.Entities;
namespace xTagService.Interfaces
{
@@ -2380,7 +2378,7 @@ namespace xTagService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Dtos\IXTagDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Dtos\IXTagDtoHub.cs
using xPushService.Interfaces;
using xTagService.Models.Dtos;
@@ -2392,7 +2390,7 @@ namespace xTagService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Dtos\IXTagRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Dtos\IXTagRepositoryService.cs
using xDataService.Interfaces;
using xTagService.Models.Dtos;
@@ -2404,12 +2402,12 @@ namespace xTagService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Dtos\IXTagServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Dtos\IXTagServiceProvider.cs
using xPushService.Interfaces;
using xTagService.Models.Dtos;
using xTagService.Models.Entities;
using xTagService.Providers.Dtos;
using xTagService.Models.Entities;
namespace xTagService.Interfaces.Dtos
{
@@ -2417,7 +2415,7 @@ namespace xTagService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagEntityHub.cs
using xPushService.Interfaces;
using xTagService.Models.Entities;
@@ -2428,7 +2426,7 @@ namespace xTagService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagGraphQLTypeHelper.cs
using xDataService.Interfaces;
using xTagService.Models.Entities;
@@ -2439,7 +2437,7 @@ namespace xTagService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagKeyGenerator.cs
using xDataService.Interfaces;
using xTagService.Models.Entities;
@@ -2450,7 +2448,7 @@ namespace xTagService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagRepository.cs
using xDataService.Interfaces;
using xTagService.Models.Entities;
@@ -2461,7 +2459,7 @@ namespace xTagService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagRepositoryEvents.cs
using xDataService.Interfaces;
using xTagService.Models.Entities;
@@ -2472,7 +2470,7 @@ namespace xTagService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagRepositoryProvider.cs
using xPushService.Interfaces;
using xTagService.Models.Entities;
@@ -2484,7 +2482,7 @@ namespace xTagService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagSeeder.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Interfaces\Entities\IXTagSeeder.cs
using xDataService.Interfaces;
using xTagService.Models.Entities;
@@ -2495,7 +2493,7 @@ namespace xTagService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Models\Dtos\XTagDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Models\Dtos\XTagDto.cs
using xModels.Base;
@@ -2508,10 +2506,10 @@ namespace xTagService.Models.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Models\Entities\XTag.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Models\Entities\XTag.cs
using System.ComponentModel.DataAnnotations;
using xModels.Base;
using System.ComponentModel.DataAnnotations;
namespace xTagService.Models.Entities
{
@@ -2537,24 +2535,24 @@ namespace xTagService.Models.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\XBaseProvidedHasTag.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\XBaseProvidedHasTag.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using xCommons.Extensions;
using xIdentityModels.Models;
using xModels.Base;
using xPushService.Base;
using xPushService.Interfaces;
using xTagService.Interfaces;
using xIdentityModels.Extensions;
using System.Threading;
using xExceptions.Constants;
using System.Linq.Expressions;
using Microsoft.EntityFrameworkCore.Query;
using xModels.Dtos;
using System.Threading;
using xPushService.Base;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xIdentityModels.Models;
using xTagService.Interfaces;
using xPushService.Interfaces;
using System.Linq.Expressions;
using System.Collections.Generic;
using xIdentityModels.Extensions;
using Microsoft.EntityFrameworkCore.Query;
namespace xTagService.Providers
{
@@ -3263,20 +3261,20 @@ namespace xTagService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\XBaseTagProvided.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\XBaseTagProvided.cs
using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using xCommons.Extensions;
using xIdentityModels.Models;
using xModels.Base;
using xPushService.Base;
using xPushService.Interfaces;
using xTagService.Interfaces;
using xIdentityModels.Extensions;
using xExceptions.Constants;
using System.Linq;
using xModels.Base;
using System.Threading;
using xPushService.Base;
using xCommons.Extensions;
using xExceptions.Constants;
using System.Threading.Tasks;
using xIdentityModels.Models;
using xTagService.Interfaces;
using xPushService.Interfaces;
using System.Collections.Generic;
using xIdentityModels.Extensions;
namespace xTagService.Providers
{
@@ -3650,21 +3648,21 @@ namespace xTagService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\XBaseTagProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\XBaseTagProvider.cs
using System.Collections.Generic;
using System.Linq;
using xModels.Dtos;
using System.Threading;
using System.Threading.Tasks;
using xCommons.Extensions;
using xDataService.Extensions;
using xDataService.Models;
using xExceptions.Constants;
using xModels.Dtos;
using System.Threading.Tasks;
using xTagService.Extensions;
using xTagService.Interfaces;
using xTagService.Interfaces.Dtos;
using xDataService.Extensions;
using xTagService.Models.Dtos;
using System.Collections.Generic;
using xTagService.Interfaces.Dtos;
namespace xTagService.Providers
{
@@ -3868,6 +3866,7 @@ namespace xTagService.Providers
/// <summary>
/// Retrieve References of Specific Provided ID as Query ...
/// </summary>
/// <param name="query"></param>
/// <param name="providedForId"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
@@ -4000,7 +3999,7 @@ namespace xTagService.Providers
}
/// <summary>
/// Add Reference a Model to Specific XRefence<TKey> ...
/// Add Reference a Model to Specific XRefence ...
/// </summary>
/// <param name="model"></param>
/// <param name="reference"></param>
@@ -4195,7 +4194,7 @@ namespace xTagService.Providers
}
/// <summary>
/// Remove Reference a Model for Specific XRefence<TKey> ...
/// Remove Reference a Model for Specific XRefence ...
/// </summary>
/// <param name="model"></param>
/// <param name="reference"></param>
@@ -4368,7 +4367,7 @@ namespace xTagService.Providers
}
/// <summary>
/// Add Reference a Tag to Specific XRefence<TKey> ...
/// Add Reference a Tag to Specific XRefence ...
/// </summary>
/// <param name="tag"></param>
/// <param name="reference"></param>
@@ -4469,7 +4468,7 @@ namespace xTagService.Providers
}
/// <summary>
/// Remove Reference a Tag for Specific XRefence<TKey> ...
/// Remove Reference a Tag for Specific XRefence ...
/// </summary>
/// <param name="tag"></param>
/// <param name="reference"></param>
@@ -4628,13 +4627,13 @@ namespace xTagService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\XTagEntityRegisterar.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\XTagEntityRegisterar.cs
using Microsoft.EntityFrameworkCore;
using xDataService.Interfaces;
using xDataService.Providers;
using xTagService.Configurations.Entities;
using xDataService.Interfaces;
using xTagService.Models.Entities;
using Microsoft.EntityFrameworkCore;
using xTagService.Configurations.Entities;
namespace xTagService.Providers
{
@@ -4665,16 +4664,16 @@ namespace xTagService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\XTagProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\XTagProvider.cs
using xCommons.Extensions;
using xIdentityModels.Models;
using xPushService.Providers;
using xTagService.Interfaces;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Dtos;
using xTagService.Models.Entities;
using xTagService.Providers.Dtos;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Entities;
namespace xTagService.Providers
{
@@ -4706,13 +4705,13 @@ namespace xTagService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Dtos\XTagDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Dtos\XTagDtoHub.cs
using Microsoft.Extensions.Logging;
using xPushService.Base;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Dtos;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Entities;
using Microsoft.Extensions.Logging;
namespace xTagService.Providers.Dtos
{
@@ -4725,15 +4724,15 @@ namespace xTagService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Dtos\XTagRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Dtos\XTagRepositoryService.cs
using System.Collections.Generic;
using AutoMapper;
using xDataService.Providers;
using xTagService.Interfaces.Dtos;
using xTagService.Interfaces.Entities;
using xTagService.Models.Dtos;
using System.Collections.Generic;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Dtos
{
@@ -4750,15 +4749,15 @@ namespace xTagService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Dtos\XTagServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Dtos\XTagServiceProvider.cs
using Microsoft.AspNetCore.SignalR;
using xPushService.Base;
using xTagService.Models.Dtos;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using xPushService.Base;
using xTagService.Interfaces.Dtos;
using xTagService.Models.Dtos;
using xTagService.Models.Entities;
using Microsoft.AspNetCore.SignalR;
namespace xTagService.Providers.Dtos
{
@@ -4779,14 +4778,14 @@ namespace xTagService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagEFRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagEFRepository.cs
using xDataService.Configuration;
using xDataService.Db;
using xDataService.Interfaces;
using xDataService.Providers;
using xTagService.Interfaces.Entities;
using xDataService.Interfaces;
using xDataService.Configuration;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Entities
{
@@ -4808,12 +4807,12 @@ namespace xTagService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagEntityHub.cs
using Microsoft.Extensions.Logging;
using xPushService.Base;
using xTagService.Interfaces.Entities;
using xTagService.Models.Entities;
using Microsoft.Extensions.Logging;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Entities
{
@@ -4826,12 +4825,12 @@ namespace xTagService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagInMemoryRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagInMemoryRepository.cs
using xDataService.Configuration;
using xDataService.Providers;
using xTagService.Interfaces.Entities;
using xDataService.Configuration;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Entities
{
@@ -4850,11 +4849,11 @@ namespace xTagService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagKeyGenerator.cs
using xDataService.Providers;
using xTagService.Interfaces.Entities;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Entities
{
@@ -4862,12 +4861,12 @@ namespace xTagService.Providers.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagMongoRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagMongoRepository.cs
using xDataService.Configuration;
using xDataService.Providers;
using xTagService.Interfaces.Entities;
using xDataService.Configuration;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Entities
{
@@ -4890,11 +4889,11 @@ namespace xTagService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagRepositoryEvents.cs
using xDataService.Providers;
using xTagService.Interfaces.Entities;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Entities
{
@@ -4902,14 +4901,14 @@ namespace xTagService.Providers.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagRepositoryProvider.cs
using Microsoft.AspNetCore.SignalR;
using xPushService.Base;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using xPushService.Base;
using xTagService.Interfaces.Entities;
using xTagService.Models.Entities;
using Microsoft.AspNetCore.SignalR;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Entities
{
@@ -4930,12 +4929,12 @@ namespace xTagService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagSeederBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\Entities\XTagSeederBase.cs
using xDataService.Configuration;
using xDataService.Providers;
using xTagService.Interfaces.Entities;
using xDataService.Configuration;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.Entities
{
@@ -4956,13 +4955,13 @@ namespace xTagService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\GraphQL\XTagGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\GraphQL\XTagGraphQLTypeHelper.cs
using xDataService.Configuration;
using xDataService.GraphQL;
using xTagService.Constants;
using xTagService.Interfaces.Entities;
using xDataService.Configuration;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.GraphQL
{
@@ -4985,13 +4984,13 @@ namespace xTagService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\GraphQL\XTagGraphQuery.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\GraphQL\XTagGraphQuery.cs
using GraphQL.Types;
using xDataService.Configuration;
using xDataService.GraphQL;
using xTagService.Interfaces.Entities;
using xDataService.Configuration;
using xTagService.Models.Entities;
using xTagService.Interfaces.Entities;
namespace xTagService.Providers.GraphQL
{
@@ -5010,7 +5009,7 @@ namespace xTagService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\GraphQL\XTagGraphSchema.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\GraphQL\XTagGraphSchema.cs
using System;
using GraphQL.Types;
@@ -5027,7 +5026,7 @@ namespace xTagService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTagService\Providers\GraphQL\XTagGraphType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTagService\Providers\GraphQL\XTagGraphType.cs
using xDataService.GraphQL;
using xTagService.Models.Entities;
@@ -1,8 +1,8 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Configurations\XTermsAndConditionsServiceConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Configurations\XTermsAndConditionsServiceConfiguration.cs
using System.Collections.Generic;
using xDataService.Constants;
using System.Collections.Generic;
using xStringService.Models.Dtos;
namespace xTermsAndConditionsService.Configurations
@@ -29,7 +29,7 @@ namespace xTermsAndConditionsService.Configurations
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Constants\ConfigurationNodeNames.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Constants\ConfigurationNodeNames.cs
namespace xTermsAndConditionsService.Constants
{
@@ -39,7 +39,7 @@ namespace xTermsAndConditionsService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Constants\XTermsAndConditionsServiceConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Constants\XTermsAndConditionsServiceConstants.cs
namespace xTermsAndConditionsService.Constants
{
@@ -66,14 +66,14 @@ namespace xTermsAndConditionsService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Controllers\XTermsAndConditionsControllerBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Controllers\XTermsAndConditionsControllerBase.cs
using Microsoft.AspNetCore.Authorization;
using Microsoft.Extensions.Logging;
using xCommons.Configurations;
using xCommons.Providers;
using xIdentityService.Interfaces;
using xCommons.Configurations;
using xStringService.Controllers;
using xIdentityService.Interfaces;
using Microsoft.Extensions.Logging;
using Microsoft.AspNetCore.Authorization;
using xTermsAndConditionsService.Interfaces;
namespace xTermsAndConditionsService.Controllers
@@ -102,24 +102,24 @@ namespace xTermsAndConditionsService.Controllers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\DI\XDIHelperExtension.cs
using System;
using System.Linq;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Configurations;
using xCommons.Extensions;
using xExceptions.Constants;
using xPushService.DI;
using xCommons.Extensions;
using xPushService.Helpers;
using xExceptions.Constants;
using xCommons.Configurations;
using Microsoft.AspNetCore.Builder;
using xStringService.Interfaces.Dtos;
using xTermsAndConditionsService.Configurations;
using xTermsAndConditionsService.Constants;
using xTermsAndConditionsService.Hubs;
using xTermsAndConditionsService.Interfaces;
using Microsoft.Extensions.Configuration;
using xTermsAndConditionsService.Constants;
using xTermsAndConditionsService.Providers;
using xTermsAndConditionsService.Interfaces;
using Microsoft.Extensions.DependencyInjection;
using xTermsAndConditionsService.Configurations;
namespace xTermsAndConditionsService.DI
{
@@ -406,16 +406,16 @@ namespace xTermsAndConditionsService.DI
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Hubs\XTermsHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Hubs\XTermsHub.cs
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.Logging;
using xCommons.Extensions;
using xPushService.Base;
using xCommons.Extensions;
using System.Threading.Tasks;
using xPushService.Constants;
using xStringService.Models.Dtos;
using Microsoft.AspNetCore.SignalR;
using Microsoft.Extensions.Logging;
namespace xTermsAndConditionsService.Hubs
{
@@ -516,7 +516,7 @@ namespace xTermsAndConditionsService.Hubs
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Interfaces\IXTermsAndConditionsController.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Interfaces\IXTermsAndConditionsController.cs
using xStringService.Interfaces;
@@ -529,7 +529,7 @@ namespace xTermsAndConditionsService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Interfaces\IXTermsAndConditionsProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Interfaces\IXTermsAndConditionsProvider.cs
using xStringService.Interfaces;
@@ -542,12 +542,12 @@ namespace xTermsAndConditionsService.Interfaces
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Providers\XTermsAndConditionsProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xTermsAndConditionsService\Providers\XTermsAndConditionsProvider.cs
using xStringService.Interfaces.Dtos;
using xStringService.Providers;
using xTermsAndConditionsService.Configurations;
using xStringService.Interfaces.Dtos;
using xTermsAndConditionsService.Interfaces;
using xTermsAndConditionsService.Configurations;
namespace xTermsAndConditionsService.Providers
{
@@ -1,12 +1,12 @@
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Configurations\Entities\XWebinarEntityConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Configurations\Entities\XWebinarEntityConfiguration.cs
using System;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
using xDataService.Providers;
using xWebinarService.Constants;
using Microsoft.EntityFrameworkCore;
using xWebinarService.Models.Entities;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
namespace xWebinarService.Configurations.Entities
{
@@ -19,13 +19,13 @@ namespace xWebinarService.Configurations.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Configurations\Entities\XWebinarSubscriberEntityConfiguration.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Configurations\Entities\XWebinarSubscriberEntityConfiguration.cs
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
using xDataService.Providers;
using xWebinarService.Constants;
using Microsoft.EntityFrameworkCore;
using xWebinarService.Models.Entities;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
namespace xWebinarService.Configurations.Entities
{
@@ -38,7 +38,7 @@ namespace xWebinarService.Configurations.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Constants\XWebinarServiceConstants.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Constants\XWebinarServiceConstants.cs
namespace xWebinarService.Constants
{
@@ -78,7 +78,7 @@ namespace xWebinarService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Constants\XWebinarType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Constants\XWebinarType.cs
using xExceptions.Attributes;
@@ -96,26 +96,26 @@ namespace xWebinarService.Constants
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\DI\XDIHelperExtension.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\DI\XDIHelperExtension.cs
using System;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using xCommons.Extensions;
using xCommons.Helpers;
using xDataService.Constants;
using xDataService.Db;
using xDataService.DI;
using xDataService.Models;
using xExceptions.Constants;
using xPushService.DI;
using xCommons.Helpers;
using xCommons.Extensions;
using xDataService.Models;
using xPushService.Helpers;
using xWebinarService.Constants;
using xExceptions.Constants;
using xDataService.Constants;
using xWebinarService.Helpers;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Interfaces.Entities;
using xWebinarService.Constants;
using Microsoft.AspNetCore.Builder;
using xWebinarService.Providers.Dtos;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Providers.Entities;
using xWebinarService.Interfaces.Entities;
using Microsoft.Extensions.DependencyInjection;
namespace xWebinarService.DI
{
@@ -367,18 +367,17 @@ namespace xWebinarService.DI
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Helpers\XWebinarServiceHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Helpers\XWebinarServiceHelper.cs
using System;
using GraphQL.Types;
using xDataService.Db;
using xDataService.Models;
using xDataService.Providers;
using xWebinarService.Interfaces;
using xWebinarService.Interfaces.Entities;
using xWebinarService.Models.Entities;
using xWebinarService.Providers.Entities;
using xWebinarService.Providers.GraphQL;
using xWebinarService.Providers.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Helpers
{
@@ -920,7 +919,7 @@ namespace xWebinarService.Helpers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarDtoHub.cs
using System;
using xPushService.Interfaces;
@@ -933,7 +932,7 @@ namespace xWebinarService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarRepositoryService.cs
using System;
using xDataService.Interfaces;
@@ -946,16 +945,13 @@ namespace xWebinarService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarServiceProvider.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using xPushService.Interfaces;
using xWebinarService.Models.Dtos;
using xWebinarService.Models.Entities;
using xWebinarService.Providers.Dtos;
using xWebinarService.Models.Entities;
namespace xWebinarService.Interfaces.Dtos
{
@@ -963,7 +959,7 @@ namespace xWebinarService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarSubscriberDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarSubscriberDtoHub.cs
using xPushService.Interfaces;
using xWebinarService.Models.Dtos;
@@ -975,7 +971,7 @@ namespace xWebinarService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarSubscriberRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarSubscriberRepositoryService.cs
using xDataService.Interfaces;
using xWebinarService.Models.Dtos;
@@ -987,22 +983,15 @@ namespace xWebinarService.Interfaces.Dtos
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarSubscriberServiceProvider.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Dtos\IXWebinarSubscriberServiceProvider.cs
namespace xWebinarService.Interfaces.Dtos
{
public interface IXWebinarSubscriberServiceProvider
{
}
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarEntityHub.cs
using System;
using xPushService.Interfaces;
@@ -1014,7 +1003,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarGraphQLTypeHelper.cs
using System;
using xDataService.Interfaces;
@@ -1026,7 +1015,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarKeyGenerator.cs
using System;
using xDataService.Interfaces;
@@ -1038,7 +1027,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarRepository.cs
using System;
using xDataService.Interfaces;
@@ -1050,7 +1039,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarRepositoryEvents.cs
using xDataService.Interfaces;
using xWebinarService.Models.Entities;
@@ -1061,7 +1050,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarRepositoryProvider.cs
using System;
using xPushService.Interfaces;
@@ -1074,7 +1063,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSeeder.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSeeder.cs
using System;
using xDataService.Interfaces;
@@ -1086,7 +1075,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberEntityHub.cs
using xPushService.Interfaces;
using xWebinarService.Models.Entities;
@@ -1097,7 +1086,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberGraphQLTypeHelper.cs
using xDataService.Interfaces;
using xWebinarService.Models.Entities;
@@ -1108,7 +1097,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberKeyGenerator.cs
using xDataService.Interfaces;
using xWebinarService.Models.Entities;
@@ -1119,7 +1108,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberRepository.cs
using xDataService.Interfaces;
using xWebinarService.Models.Entities;
@@ -1130,7 +1119,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberRepositoryEvents.cs
using xDataService.Interfaces;
using xWebinarService.Models.Entities;
@@ -1141,7 +1130,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberRepositoryProvider.cs
using xPushService.Interfaces;
using xWebinarService.Models.Entities;
@@ -1153,7 +1142,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberSeeder.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Interfaces\Entities\IXWebinarSubscriberSeeder.cs
using xDataService.Interfaces;
using xWebinarService.Models.Entities;
@@ -1164,7 +1153,7 @@ namespace xWebinarService.Interfaces.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Models\Dtos\XWebinarDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Models\Dtos\XWebinarDto.cs
using System;
using xModels.Base;
@@ -1185,7 +1174,7 @@ namespace xWebinarService.Models.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Models\Dtos\XWebinarSubscriberDto.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Models\Dtos\XWebinarSubscriberDto.cs
using System;
using xModels.Base;
@@ -1202,12 +1191,12 @@ namespace xWebinarService.Models.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Models\Entities\XWebinar.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Models\Entities\XWebinar.cs
using System;
using System.ComponentModel.DataAnnotations;
using xModels.Base;
using xWebinarService.Constants;
using System.ComponentModel.DataAnnotations;
namespace xWebinarService.Models.Entities
{
@@ -1259,11 +1248,11 @@ namespace xWebinarService.Models.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Models\Entities\XWebinarSubscriber.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Models\Entities\XWebinarSubscriber.cs
using System;
using System.ComponentModel.DataAnnotations;
using xModels.Base;
using System.ComponentModel.DataAnnotations;
namespace xWebinarService.Models.Entities
{
@@ -1282,14 +1271,14 @@ namespace xWebinarService.Models.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\XWebinarEntityRegisterar.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\XWebinarEntityRegisterar.cs
using System;
using Microsoft.EntityFrameworkCore;
using xDataService.Interfaces;
using xDataService.Providers;
using xWebinarService.Configurations.Entities;
using xDataService.Interfaces;
using Microsoft.EntityFrameworkCore;
using xWebinarService.Models.Entities;
using xWebinarService.Configurations.Entities;
namespace xWebinarService.Providers
{
@@ -1320,13 +1309,13 @@ namespace xWebinarService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\XWebinarSubscriberEntityRegisterar.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\XWebinarSubscriberEntityRegisterar.cs
using Microsoft.EntityFrameworkCore;
using xDataService.Interfaces;
using xDataService.Providers;
using xWebinarService.Configurations.Entities;
using xDataService.Interfaces;
using Microsoft.EntityFrameworkCore;
using xWebinarService.Models.Entities;
using xWebinarService.Configurations.Entities;
namespace xWebinarService.Providers
{
@@ -1357,13 +1346,13 @@ namespace xWebinarService.Providers
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarDtoHub.cs
using System;
using Microsoft.Extensions.Logging;
using xPushService.Base;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Dtos;
using Microsoft.Extensions.Logging;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Entities;
namespace xWebinarService.Providers.Dtos
@@ -1377,16 +1366,16 @@ namespace xWebinarService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarRepositoryService.cs
using System;
using System.Collections.Generic;
using AutoMapper;
using xDataService.Providers;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Interfaces.Entities;
using System.Collections.Generic;
using xWebinarService.Models.Dtos;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Dtos
{
@@ -1403,15 +1392,15 @@ namespace xWebinarService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarServiceProvider.cs
using System;
using Microsoft.AspNetCore.SignalR;
using xPushService.Base;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using xPushService.Base;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Dtos;
using Microsoft.AspNetCore.SignalR;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Entities;
namespace xWebinarService.Providers.Dtos
@@ -1433,12 +1422,12 @@ namespace xWebinarService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarSubscriberDtoHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarSubscriberDtoHub.cs
using Microsoft.Extensions.Logging;
using xPushService.Base;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Dtos;
using Microsoft.Extensions.Logging;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Entities;
namespace xWebinarService.Providers.Dtos
@@ -1452,15 +1441,15 @@ namespace xWebinarService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarSubscriberRepositoryService.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarSubscriberRepositoryService.cs
using System.Collections.Generic;
using AutoMapper;
using xDataService.Providers;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Interfaces.Entities;
using System.Collections.Generic;
using xWebinarService.Models.Dtos;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Dtos
{
@@ -1477,14 +1466,14 @@ namespace xWebinarService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarSubscriberServiceProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Dtos\XWebinarSubscriberServiceProvider.cs
using Microsoft.AspNetCore.SignalR;
using xPushService.Base;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using xPushService.Base;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Dtos;
using Microsoft.AspNetCore.SignalR;
using xWebinarService.Interfaces.Dtos;
using xWebinarService.Models.Entities;
namespace xWebinarService.Providers.Dtos
@@ -1506,15 +1495,15 @@ namespace xWebinarService.Providers.Dtos
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarEFRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarEFRepository.cs
using System;
using xDataService.Configuration;
using xDataService.Db;
using xDataService.Interfaces;
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xDataService.Interfaces;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1536,13 +1525,13 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarEntityHub.cs
using System;
using Microsoft.Extensions.Logging;
using xPushService.Base;
using xWebinarService.Interfaces.Entities;
using Microsoft.Extensions.Logging;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1555,13 +1544,13 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarInMemoryRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarInMemoryRepository.cs
using System;
using xDataService.Configuration;
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1580,11 +1569,11 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarKeyGenerator.cs
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1592,13 +1581,13 @@ namespace xWebinarService.Providers.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarMongoRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarMongoRepository.cs
using System;
using xDataService.Configuration;
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1621,11 +1610,11 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarRepositoryEvents.cs
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1633,15 +1622,15 @@ namespace xWebinarService.Providers.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarRepositoryProvider.cs
using System;
using Microsoft.AspNetCore.SignalR;
using xPushService.Base;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using xPushService.Base;
using xWebinarService.Interfaces.Entities;
using Microsoft.AspNetCore.SignalR;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1662,13 +1651,13 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSeederBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSeederBase.cs
using System;
using xDataService.Configuration;
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1689,14 +1678,14 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberEFRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberEFRepository.cs
using xDataService.Configuration;
using xDataService.Db;
using xDataService.Interfaces;
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xDataService.Interfaces;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1718,12 +1707,12 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberEntityHub.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberEntityHub.cs
using Microsoft.Extensions.Logging;
using xPushService.Base;
using xWebinarService.Interfaces.Entities;
using Microsoft.Extensions.Logging;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1736,12 +1725,12 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberInMemoryRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberInMemoryRepository.cs
using xDataService.Configuration;
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1760,11 +1749,11 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberKeyGenerator.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberKeyGenerator.cs
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1772,12 +1761,12 @@ namespace xWebinarService.Providers.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberMongoRepository.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberMongoRepository.cs
using xDataService.Configuration;
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1800,11 +1789,11 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberRepositoryEvents.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberRepositoryEvents.cs
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1812,15 +1801,14 @@ namespace xWebinarService.Providers.Entities
{ }
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberRepositoryProvider.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberRepositoryProvider.cs
using System;
using Microsoft.AspNetCore.SignalR;
using xPushService.Base;
using xDataService.Configuration;
using xIdentityService.Interfaces;
using xPushService.Base;
using xWebinarService.Interfaces.Entities;
using Microsoft.AspNetCore.SignalR;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1841,12 +1829,12 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberSeederBase.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\Entities\XWebinarSubscriberSeederBase.cs
using xDataService.Configuration;
using xDataService.Providers;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.Entities
{
@@ -1867,14 +1855,14 @@ namespace xWebinarService.Providers.Entities
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarGraphQLTypeHelper.cs
using System;
using xDataService.Configuration;
using xDataService.GraphQL;
using xWebinarService.Constants;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.GraphQL
{
@@ -1897,14 +1885,14 @@ namespace xWebinarService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarGraphQuery.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarGraphQuery.cs
using System;
using GraphQL.Types;
using xDataService.Configuration;
using xDataService.GraphQL;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.GraphQL
{
@@ -1923,7 +1911,7 @@ namespace xWebinarService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarGraphSchema.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarGraphSchema.cs
using System;
using GraphQL.Types;
@@ -1939,7 +1927,7 @@ namespace xWebinarService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarGraphType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarGraphType.cs
using System;
using xDataService.GraphQL;
@@ -1961,14 +1949,13 @@ namespace xWebinarService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarSubscriberGraphQLTypeHelper.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarSubscriberGraphQLTypeHelper.cs
using System;
using xDataService.Configuration;
using xDataService.GraphQL;
using xWebinarService.Constants;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.GraphQL
{
@@ -1991,13 +1978,13 @@ namespace xWebinarService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarSubscriberGraphQuery.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarSubscriberGraphQuery.cs
using GraphQL.Types;
using xDataService.Configuration;
using xDataService.GraphQL;
using xWebinarService.Interfaces.Entities;
using xDataService.Configuration;
using xWebinarService.Models.Entities;
using xWebinarService.Interfaces.Entities;
namespace xWebinarService.Providers.GraphQL
{
@@ -2016,7 +2003,7 @@ namespace xWebinarService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarSubscriberGraphSchema.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarSubscriberGraphSchema.cs
using System;
using GraphQL.Types;
@@ -2032,7 +2019,7 @@ namespace xWebinarService.Providers.GraphQL
}
}
### FILE: C:\Users\SaherElm\Documents\Projects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarSubscriberGraphType.cs
### FILE: C:\Users\hkhazaeeasl\Documents\Projets\XProjects\xSaherelmWorkspace\Modules\xWebinarService\Providers\GraphQL\XWebinarSubscriberGraphType.cs
using xDataService.GraphQL;
using xWebinarService.Models.Entities;