Überarbeiten Sie die Methoden zur Handhabung von Service-Nachrichtenflags, stellen Sie sicher, dass sie ordnungsgemäß in ICollection konvertiert werden, und verbessern Sie die Klarheit.

This commit is contained in:
Developer 02 2024-04-23 10:23:30 +02:00
parent 385a286ef5
commit da3d1cd357
17 changed files with 192 additions and 26 deletions

Binary file not shown.

View File

@ -47,19 +47,19 @@ namespace DigitalData.Core.Application
public bool IsSuccess { get; set; } = false;
/// <summary>
/// Gets or sets the flag that indicates the specific status type of the service operation.
/// This flag helps in categorizing the state of the operation more granularly.
/// Represents the list of flags that indicate specific types of statuses or conditions in a service operation.
/// These flags help in categorizing the state of the operation more granularly, allowing for multiple conditions to be represented simultaneously.
/// </summary>
[JsonIgnore]
public Enum? Flag { get; set; } = default;
public ICollection<Enum> Flags { get; } = new List<Enum>();
/// <summary>
/// Checks if the current service message's flag matches the specified flag.
/// This method is useful for conditional logic based on the status of the operation.
/// Checks if any of the current service message's flags matches the specified flag based on their string representations.
/// This method is useful for conditional logic where the exact string representation of the flag values is crucial.
/// </summary>
/// <param name="flag">The flag to check against the current service message's flag.</param>
/// <returns>true if the flags match; otherwise, false.</returns>
public bool HasFlag(Enum flag) => Flag?.ToString() == flag.ToString();
/// <param name="flag">The flag to check against the current service message's flags.</param>
/// <returns>true if a flag with a matching string representation exists; otherwise, false.</returns>
public bool HasFlag(Enum flag) => Flags.Any(f => f.ToString() == flag.ToString());
/// <summary>
/// [Obsolete("Deprecated: Use ClientMessages instead.")]

View File

@ -10,40 +10,45 @@ namespace DigitalData.Core.Application
/// </summary>
public static class ServiceMessageExtensions
{
#region Flag
/// <summary>
/// Sets the specified flag on the service message or result, allowing for the categorization of the message based on specific conditions or statuses.
/// Sets the specified flag on the service message, allowing for detailed categorization of the message based on specific conditions or statuses.
/// This method supports fluent chaining by returning the modified service message instance.
/// </summary>
/// <typeparam name="T">The type of IServiceMessage.</typeparam>
/// <param name="serviceMessage">The service message instance to modify.</param>
/// <param name="flag">The flag to set, indicating a specific condition or status.</param>
/// <returns>The service message instance with the updated flag, facilitating fluent chaining of methods.</returns>
/// <returns>The modified service message instance, facilitating fluent chaining of methods.</returns>
public static T WithFlag<T>(this T serviceMessage, Enum flag) where T : IServiceMessage
{
serviceMessage.Flag = flag;
serviceMessage.Flags.Add(flag);
return serviceMessage;
}
/// <summary>
/// Determines whether the service message has a flag indicating a security breach.
/// Checks if the service message has a flag indicating a security breach.
/// This is useful for identifying messages related to security concerns for prompt and specific handling.
/// </summary>
/// <param name="serviceMessage">The service message instance to check.</param>
/// <returns>True if the service message has the security breach flag; otherwise, false.</returns>
/// <returns>True if the service message contains the security breach flag; otherwise, false.</returns>
public static bool HasSecurityBreachFlag(this IServiceMessage serviceMessage) => serviceMessage.HasFlag(Flag.SecurityBreach);
/// <summary>
/// Determines whether the service message has a flag indicating a data integrity issue.
/// Checks if the service message has a flag indicating a data integrity issue.
/// This method is essential for operations where data accuracy and integrity are critical.
/// </summary>
/// <param name="serviceMessage">The service message instance to check.</param>
/// <returns>True if the service message has the data integrity issue flag; otherwise, false.</returns>
/// <returns>True if the service message contains the data integrity issue flag; otherwise, false.</returns>
public static bool HasDataIntegrityIssueFlag(this IServiceMessage serviceMessage) => serviceMessage.HasFlag(Flag.DataIntegrityIssue);
/// <summary>
/// Determines whether the service message has a flag indicating either a security breach or a data integrity issue, or both.
/// This flag is used when it is not sure whether the problem is security or data integrity. In this case, data integrity should be checked first.
/// Checks if the service message has a flag indicating either a security breach or a data integrity issue, or both.
/// This flag is critical when it is uncertain whether the problem pertains to security or data integrity, advising that data integrity checks should be prioritized.
/// </summary>
/// <param name="serviceMessage">The service message instance to check.</param>
/// <returns>True if the service message has the flag indicating either or both issues; otherwise, false.</returns>
/// <returns>True if the service message contains the flag for either or both issues; otherwise, false.</returns>
public static bool HasSecurityBreachOrDataIntegrityFlag(this IServiceMessage serviceMessage) => serviceMessage.HasFlag(Flag.SecurityBreachOrDataIntegrity);
#endregion
#region ClientMessage
/// <summary>

View File

@ -45,3 +45,18 @@ E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Application\obj\Debu
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\refint\DigitalData.Core.Application.dll
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.pdb
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\ref\DigitalData.Core.Application.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.deps.json
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.AssemblyReference.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.GeneratedMSBuildEditorConfig.editorconfig
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.AssemblyInfoInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.AssemblyInfo.cs
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.CoreCompileInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.CopyComplete
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\refint\DigitalData.Core.Application.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\ref\DigitalData.Core.Application.dll

View File

@ -15,19 +15,19 @@ namespace DigitalData.Core.Contracts.Application
bool IsSuccess { get; set; }
/// <summary>
/// Gets or sets the flag that indicates the specific status type of the service operation.
/// This flag helps in categorizing the state of the operation more granularly.
/// Represents the list of flags that indicate specific types of statuses or conditions in a service operation.
/// These flags help in categorizing the state of the operation more granularly, allowing for multiple conditions to be represented simultaneously.
/// </summary>
[JsonIgnore]
Enum? Flag { get; set; }
public ICollection<Enum> Flags { get; }
/// <summary>
/// Checks if the current service message's flag matches the specified flag.
/// This method is useful for conditional logic based on the status of the operation.
/// Checks if any of the current service message's flags matches the specified flag based on their string representations.
/// This method is useful for conditional logic where the exact string representation of the flag values is crucial.
/// </summary>
/// <param name="flag">The flag to check against the current service message's flag.</param>
/// <returns>true if the flags match; otherwise, false.</returns>
public bool HasFlag(Enum flag) => Flag?.ToString() == flag.ToString();
/// <param name="flag">The flag to check against the current service message's flags.</param>
/// <returns>true if a flag with a matching string representation exists; otherwise, false.</returns>
public bool HasFlag(Enum flag) => Flags.Any(f => f.ToString() == flag.ToString());
/// <summary>
/// [Obsolete("Deprecated: Use ClientMessages instead.")]

View File

@ -34,3 +34,15 @@ E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\refint\DigitalData.Core.Contracts.dll
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\DigitalData.Core.Contracts.pdb
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\ref\DigitalData.Core.Contracts.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\bin\Debug\net7.0\DigitalData.Core.Contracts.deps.json
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\DigitalData.Core.Contracts.csproj.AssemblyReference.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\DigitalData.Core.Contracts.GeneratedMSBuildEditorConfig.editorconfig
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\DigitalData.Core.Contracts.AssemblyInfoInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\DigitalData.Core.Contracts.AssemblyInfo.cs
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\DigitalData.Core.Contracts.csproj.CoreCompileInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\DigitalData.Core.Contracts.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\refint\DigitalData.Core.Contracts.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\DigitalData.Core.Contracts.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Contracts\obj\Debug\net7.0\ref\DigitalData.Core.Contracts.dll

View File

@ -43,3 +43,18 @@ E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.CultureServices\obj\
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\refint\DigitalData.Core.CultureServices.dll
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.pdb
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\ref\DigitalData.Core.CultureServices.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.CultureServices.deps.json
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.CultureServices.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.CultureServices.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.csproj.AssemblyReference.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.GeneratedMSBuildEditorConfig.editorconfig
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.AssemblyInfoInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.AssemblyInfo.cs
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.csproj.CoreCompileInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.csproj.CopyComplete
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\refint\DigitalData.Core.CultureServices.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\ref\DigitalData.Core.CultureServices.dll

View File

@ -43,3 +43,18 @@ E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Infrastructure\obj\D
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\refint\DigitalData.Core.Infrastructure.dll
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.pdb
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\ref\DigitalData.Core.Infrastructure.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\bin\Debug\net7.0\DigitalData.Core.Infrastructure.deps.json
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\bin\Debug\net7.0\DigitalData.Core.Infrastructure.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\bin\Debug\net7.0\DigitalData.Core.Infrastructure.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.csproj.AssemblyReference.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.AssemblyInfoInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.AssemblyInfo.cs
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.csproj.CoreCompileInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.csproj.CopyComplete
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\refint\DigitalData.Core.Infrastructure.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\DigitalData.Core.Infrastructure.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Infrastructure\obj\Debug\net7.0\ref\DigitalData.Core.Infrastructure.dll

View File

@ -206,3 +206,107 @@ E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.pdb
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.genruntimeconfig.cache
E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\ref\DigitalData.Core.Tests.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\testhost.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\testhost.exe
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\NUnit3.TestAdapter.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\NUnit3.TestAdapter.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\nunit.engine.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\nunit.engine.api.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\nunit.engine.core.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\testcentric.engine.metadata.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\DigitalData.Core.Tests.deps.json
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\DigitalData.Core.Tests.runtimeconfig.json
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\DigitalData.Core.Tests.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\DigitalData.Core.Tests.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Castle.Core.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Microsoft.VisualStudio.CodeCoverage.Shim.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Microsoft.TestPlatform.CoreUtilities.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Microsoft.TestPlatform.PlatformAbstractions.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Microsoft.TestPlatform.CommunicationUtilities.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Microsoft.TestPlatform.CrossPlatEngine.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Microsoft.TestPlatform.Utilities.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Microsoft.VisualStudio.TestPlatform.Common.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Moq.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\Newtonsoft.Json.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\NuGet.Frameworks.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\nunit.framework.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\System.Diagnostics.EventLog.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\cs\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\cs\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\de\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\de\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\es\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\es\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\fr\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\fr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\it\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\it\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ja\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ja\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ko\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ko\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pl\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pl\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pt-BR\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pt-BR\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ru\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ru\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\tr\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\tr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hans\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hant\Microsoft.TestPlatform.CoreUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\cs\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\cs\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\cs\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\de\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\de\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\de\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\es\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\es\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\es\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\fr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\fr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\fr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\it\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\it\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\it\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ja\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ja\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ja\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ko\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ko\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ko\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pl\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pl\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pl\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pt-BR\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pt-BR\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\pt-BR\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ru\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ru\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\ru\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\tr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\tr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\tr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hans\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hans\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hant\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hant\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\runtimes\win\lib\net6.0\System.Diagnostics.EventLog.Messages.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\bin\Debug\net7.0\runtimes\win\lib\net6.0\System.Diagnostics.EventLog.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.csproj.AssemblyReference.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.AssemblyInfoInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.AssemblyInfo.cs
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.csproj.CoreCompileInputs.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.csproj.CopyComplete
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\refint\DigitalData.Core.Tests.dll
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.pdb
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\DigitalData.Core.Tests.genruntimeconfig.cache
E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Tests\obj\Debug\net7.0\ref\DigitalData.Core.Tests.dll