Projektstruktur optimiert und Benutzer- & Gruppenverzeichnisdienste abgeschlossen.
This commit is contained in:
parent
846364351e
commit
085a1ffdec
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,26 +0,0 @@
|
|||||||
using DigitalData.Core.Contracts.Authentication.Services;
|
|
||||||
using Microsoft.AspNetCore.Mvc;
|
|
||||||
|
|
||||||
namespace DigitalData.Core.API
|
|
||||||
{
|
|
||||||
[Route("api/[controller]")]
|
|
||||||
public class ADControllerBase<TOriginalController, T> : ControllerBase
|
|
||||||
where TOriginalController : ADControllerBase<TOriginalController, T>
|
|
||||||
where T : new()
|
|
||||||
{
|
|
||||||
protected readonly ILogger<TOriginalController> _logger;
|
|
||||||
protected readonly IADService<T> _service;
|
|
||||||
|
|
||||||
public ADControllerBase(ILogger<TOriginalController> logger, IADService<T> service)
|
|
||||||
{
|
|
||||||
_logger = logger;
|
|
||||||
_service = service;
|
|
||||||
}
|
|
||||||
|
|
||||||
[HttpGet]
|
|
||||||
public virtual IActionResult GetAll()
|
|
||||||
{
|
|
||||||
return Ok(_service.ReadAll());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,5 +1,5 @@
|
|||||||
using DigitalData.Core.Contracts.CleanArchitecture.Application;
|
using DigitalData.Core.Contracts.Application;
|
||||||
using DigitalData.Core.Contracts.CleanArchitecture.Infrastructure;
|
using DigitalData.Core.Contracts.Infrastructure;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
|
||||||
namespace DigitalData.Core.API
|
namespace DigitalData.Core.API
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
using DigitalData.Core.Contracts.CleanArchitecture.Application;
|
using DigitalData.Core.Contracts.Application;
|
||||||
using DigitalData.Core.Contracts.CleanArchitecture.Infrastructure;
|
using DigitalData.Core.Contracts.Infrastructure;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
|
||||||
namespace DigitalData.Core.API
|
namespace DigitalData.Core.API
|
||||||
|
|||||||
@ -30,6 +30,20 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.EventLog": "7.0.0",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "7.0.0",
|
||||||
|
"System.Security.Permissions": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/7.0.0": {},
|
||||||
"System.DirectoryServices/7.0.1": {
|
"System.DirectoryServices/7.0.1": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.Security.Permissions": "7.0.0"
|
"System.Security.Permissions": "7.0.0"
|
||||||
@ -49,6 +63,55 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement/7.0.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Configuration.ConfigurationManager": "7.0.0",
|
||||||
|
"System.DirectoryServices": "7.0.1",
|
||||||
|
"System.DirectoryServices.Protocols": "7.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
|
"assemblyVersion": "4.0.0.0",
|
||||||
|
"fileVersion": "7.0.1123.42427"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "4.0.0.0",
|
||||||
|
"fileVersion": "7.0.1123.42427"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.Protocols/7.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.1",
|
||||||
|
"fileVersion": "7.0.723.27404"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/linux/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"rid": "linux",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.1",
|
||||||
|
"fileVersion": "7.0.723.27404"
|
||||||
|
},
|
||||||
|
"runtimes/osx/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"rid": "osx",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.1",
|
||||||
|
"fileVersion": "7.0.723.27404"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.1",
|
||||||
|
"fileVersion": "7.0.723.27404"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"System.Drawing.Common/7.0.0": {
|
"System.Drawing.Common/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Win32.SystemEvents": "7.0.0"
|
"Microsoft.Win32.SystemEvents": "7.0.0"
|
||||||
@ -68,6 +131,22 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"System.Security.Permissions/7.0.0": {
|
"System.Security.Permissions/7.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.Windows.Extensions": "7.0.0"
|
"System.Windows.Extensions": "7.0.0"
|
||||||
@ -100,7 +179,8 @@
|
|||||||
},
|
},
|
||||||
"DigitalData.Core.Contracts/1.0.0": {
|
"DigitalData.Core.Contracts/1.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.DirectoryServices": "7.0.1"
|
"System.DirectoryServices": "7.0.1",
|
||||||
|
"System.DirectoryServices.AccountManagement": "7.0.1"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"DigitalData.Core.Contracts.dll": {}
|
"DigitalData.Core.Contracts.dll": {}
|
||||||
@ -121,6 +201,20 @@
|
|||||||
"path": "microsoft.win32.systemevents/7.0.0",
|
"path": "microsoft.win32.systemevents/7.0.0",
|
||||||
"hashPath": "microsoft.win32.systemevents.7.0.0.nupkg.sha512"
|
"hashPath": "microsoft.win32.systemevents.7.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-WvRUdlL1lB0dTRZSs5XcQOd5q9MYNk90GkbmRmiCvRHThWiojkpGqWdmEDJdXyHbxG/BhE5hmVbMfRLXW9FJVA==",
|
||||||
|
"path": "system.configuration.configurationmanager/7.0.0",
|
||||||
|
"hashPath": "system.configuration.configurationmanager.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-eUDP47obqQm3SFJfP6z+Fx2nJ4KKTQbXB4Q9Uesnzw9SbYdhjyoGXuvDn/gEmFY6N5Z3bFFbpAQGA7m6hrYJCw==",
|
||||||
|
"path": "system.diagnostics.eventlog/7.0.0",
|
||||||
|
"hashPath": "system.diagnostics.eventlog.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
"System.DirectoryServices/7.0.1": {
|
"System.DirectoryServices/7.0.1": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -128,6 +222,20 @@
|
|||||||
"path": "system.directoryservices/7.0.1",
|
"path": "system.directoryservices/7.0.1",
|
||||||
"hashPath": "system.directoryservices.7.0.1.nupkg.sha512"
|
"hashPath": "system.directoryservices.7.0.1.nupkg.sha512"
|
||||||
},
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-UNytHYwA5IF55WQhashsMG57ize83JUGJxD8YJlOyO9ZlMTOD4Nt7y+A6mvmrU/swDoYWaVL+TNwE6hk9lyvbA==",
|
||||||
|
"path": "system.directoryservices.accountmanagement/7.0.1",
|
||||||
|
"hashPath": "system.directoryservices.accountmanagement.7.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.Protocols/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-t9hsL+UYRzNs30pnT2Tdx6ngX8McFUjru0a0ekNgu/YXfkXN+dx5OvSEv0/p7H2q3pdJLH7TJPWX7e55J8QB9A==",
|
||||||
|
"path": "system.directoryservices.protocols/7.0.1",
|
||||||
|
"hashPath": "system.directoryservices.protocols.7.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
"System.Drawing.Common/7.0.0": {
|
"System.Drawing.Common/7.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
@ -135,6 +243,13 @@
|
|||||||
"path": "system.drawing.common/7.0.0",
|
"path": "system.drawing.common/7.0.0",
|
||||||
"hashPath": "system.drawing.common.7.0.0.nupkg.sha512"
|
"hashPath": "system.drawing.common.7.0.0.nupkg.sha512"
|
||||||
},
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xSPiLNlHT6wAHtugASbKAJwV5GVqQK351crnILAucUioFqqieDN79evO1rku1ckt/GfjIn+b17UaSskoY03JuA==",
|
||||||
|
"path": "system.security.cryptography.protecteddata/7.0.0",
|
||||||
|
"hashPath": "system.security.cryptography.protecteddata.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
"System.Security.Permissions/7.0.0": {
|
"System.Security.Permissions/7.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"serviceable": true,
|
"serviceable": true,
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
|||||||
9b805ab875ea09ef08400883247c91e46bf39b5a
|
cb524257fe9984f09b3db1b6ef112f7257c67392
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -127,6 +127,10 @@
|
|||||||
"System.DirectoryServices": {
|
"System.DirectoryServices": {
|
||||||
"target": "Package",
|
"target": "Package",
|
||||||
"version": "[7.0.1, )"
|
"version": "[7.0.1, )"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.1, )"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"imports": [
|
"imports": [
|
||||||
|
|||||||
@ -24,6 +24,53 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.EventLog": "7.0.0",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "7.0.0",
|
||||||
|
"System.Security.Permissions": "7.0.0"
|
||||||
|
},
|
||||||
|
"compile": {
|
||||||
|
"lib/net7.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"build": {
|
||||||
|
"buildTransitive/net6.0/_._": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"compile": {
|
||||||
|
"lib/net7.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"build": {
|
||||||
|
"buildTransitive/net6.0/_._": {}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||||
|
"assetType": "runtime",
|
||||||
|
"rid": "win"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"assetType": "runtime",
|
||||||
|
"rid": "win"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"System.DirectoryServices/7.0.1": {
|
"System.DirectoryServices/7.0.1": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@ -49,6 +96,63 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"dependencies": {
|
||||||
|
"System.Configuration.ConfigurationManager": "7.0.0",
|
||||||
|
"System.DirectoryServices": "7.0.1",
|
||||||
|
"System.DirectoryServices.Protocols": "7.0.1"
|
||||||
|
},
|
||||||
|
"compile": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"build": {
|
||||||
|
"buildTransitive/net6.0/_._": {}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
|
"assetType": "runtime",
|
||||||
|
"rid": "win"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.Protocols/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"compile": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"build": {
|
||||||
|
"buildTransitive/net6.0/_._": {}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/linux/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"assetType": "runtime",
|
||||||
|
"rid": "linux"
|
||||||
|
},
|
||||||
|
"runtimes/osx/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"assetType": "runtime",
|
||||||
|
"rid": "osx"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"assetType": "runtime",
|
||||||
|
"rid": "win"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"System.Drawing.Common/7.0.0": {
|
"System.Drawing.Common/7.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@ -74,6 +178,28 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"compile": {
|
||||||
|
"lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"related": ".xml"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"build": {
|
||||||
|
"buildTransitive/net6.0/_._": {}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"assetType": "runtime",
|
||||||
|
"rid": "win"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"System.Security.Permissions/7.0.0": {
|
"System.Security.Permissions/7.0.0": {
|
||||||
"type": "package",
|
"type": "package",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@ -119,7 +245,8 @@
|
|||||||
"type": "project",
|
"type": "project",
|
||||||
"framework": ".NETCoreApp,Version=v7.0",
|
"framework": ".NETCoreApp,Version=v7.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.DirectoryServices": "7.0.1"
|
"System.DirectoryServices": "7.0.1",
|
||||||
|
"System.DirectoryServices.AccountManagement": "7.0.1"
|
||||||
},
|
},
|
||||||
"compile": {
|
"compile": {
|
||||||
"bin/placeholder/DigitalData.Core.Contracts.dll": {}
|
"bin/placeholder/DigitalData.Core.Contracts.dll": {}
|
||||||
@ -162,6 +289,66 @@
|
|||||||
"useSharedDesignerContext.txt"
|
"useSharedDesignerContext.txt"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/7.0.0": {
|
||||||
|
"sha512": "WvRUdlL1lB0dTRZSs5XcQOd5q9MYNk90GkbmRmiCvRHThWiojkpGqWdmEDJdXyHbxG/BhE5hmVbMfRLXW9FJVA==",
|
||||||
|
"type": "package",
|
||||||
|
"path": "system.configuration.configurationmanager/7.0.0",
|
||||||
|
"files": [
|
||||||
|
".nupkg.metadata",
|
||||||
|
".signature.p7s",
|
||||||
|
"Icon.png",
|
||||||
|
"LICENSE.TXT",
|
||||||
|
"THIRD-PARTY-NOTICES.TXT",
|
||||||
|
"buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
|
||||||
|
"buildTransitive/net462/_._",
|
||||||
|
"buildTransitive/net6.0/_._",
|
||||||
|
"buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
|
||||||
|
"lib/net462/System.Configuration.ConfigurationManager.dll",
|
||||||
|
"lib/net462/System.Configuration.ConfigurationManager.xml",
|
||||||
|
"lib/net6.0/System.Configuration.ConfigurationManager.dll",
|
||||||
|
"lib/net6.0/System.Configuration.ConfigurationManager.xml",
|
||||||
|
"lib/net7.0/System.Configuration.ConfigurationManager.dll",
|
||||||
|
"lib/net7.0/System.Configuration.ConfigurationManager.xml",
|
||||||
|
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
|
||||||
|
"lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
|
||||||
|
"system.configuration.configurationmanager.7.0.0.nupkg.sha512",
|
||||||
|
"system.configuration.configurationmanager.nuspec",
|
||||||
|
"useSharedDesignerContext.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/7.0.0": {
|
||||||
|
"sha512": "eUDP47obqQm3SFJfP6z+Fx2nJ4KKTQbXB4Q9Uesnzw9SbYdhjyoGXuvDn/gEmFY6N5Z3bFFbpAQGA7m6hrYJCw==",
|
||||||
|
"type": "package",
|
||||||
|
"path": "system.diagnostics.eventlog/7.0.0",
|
||||||
|
"files": [
|
||||||
|
".nupkg.metadata",
|
||||||
|
".signature.p7s",
|
||||||
|
"Icon.png",
|
||||||
|
"LICENSE.TXT",
|
||||||
|
"THIRD-PARTY-NOTICES.TXT",
|
||||||
|
"buildTransitive/net461/System.Diagnostics.EventLog.targets",
|
||||||
|
"buildTransitive/net462/_._",
|
||||||
|
"buildTransitive/net6.0/_._",
|
||||||
|
"buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
|
||||||
|
"lib/net462/System.Diagnostics.EventLog.dll",
|
||||||
|
"lib/net462/System.Diagnostics.EventLog.xml",
|
||||||
|
"lib/net6.0/System.Diagnostics.EventLog.dll",
|
||||||
|
"lib/net6.0/System.Diagnostics.EventLog.xml",
|
||||||
|
"lib/net7.0/System.Diagnostics.EventLog.dll",
|
||||||
|
"lib/net7.0/System.Diagnostics.EventLog.xml",
|
||||||
|
"lib/netstandard2.0/System.Diagnostics.EventLog.dll",
|
||||||
|
"lib/netstandard2.0/System.Diagnostics.EventLog.xml",
|
||||||
|
"runtimes/win/lib/net6.0/System.Diagnostics.EventLog.Messages.dll",
|
||||||
|
"runtimes/win/lib/net6.0/System.Diagnostics.EventLog.dll",
|
||||||
|
"runtimes/win/lib/net6.0/System.Diagnostics.EventLog.xml",
|
||||||
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.Messages.dll",
|
||||||
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.dll",
|
||||||
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.xml",
|
||||||
|
"system.diagnostics.eventlog.7.0.0.nupkg.sha512",
|
||||||
|
"system.diagnostics.eventlog.nuspec",
|
||||||
|
"useSharedDesignerContext.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
"System.DirectoryServices/7.0.1": {
|
"System.DirectoryServices/7.0.1": {
|
||||||
"sha512": "Z4FVdUJEVXbf7/f/hU6cFZDtxN5ozUVKJMzXoHmC+GCeTcqzlxqmWtxurejxG3K+kZ6H0UKwNshoK1CYnmJ1sg==",
|
"sha512": "Z4FVdUJEVXbf7/f/hU6cFZDtxN5ozUVKJMzXoHmC+GCeTcqzlxqmWtxurejxG3K+kZ6H0UKwNshoK1CYnmJ1sg==",
|
||||||
"type": "package",
|
"type": "package",
|
||||||
@ -190,6 +377,70 @@
|
|||||||
"useSharedDesignerContext.txt"
|
"useSharedDesignerContext.txt"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement/7.0.1": {
|
||||||
|
"sha512": "UNytHYwA5IF55WQhashsMG57ize83JUGJxD8YJlOyO9ZlMTOD4Nt7y+A6mvmrU/swDoYWaVL+TNwE6hk9lyvbA==",
|
||||||
|
"type": "package",
|
||||||
|
"path": "system.directoryservices.accountmanagement/7.0.1",
|
||||||
|
"files": [
|
||||||
|
".nupkg.metadata",
|
||||||
|
".signature.p7s",
|
||||||
|
"Icon.png",
|
||||||
|
"LICENSE.TXT",
|
||||||
|
"THIRD-PARTY-NOTICES.TXT",
|
||||||
|
"buildTransitive/net6.0/_._",
|
||||||
|
"buildTransitive/netcoreapp2.0/System.DirectoryServices.AccountManagement.targets",
|
||||||
|
"lib/net462/_._",
|
||||||
|
"lib/net6.0/System.DirectoryServices.AccountManagement.dll",
|
||||||
|
"lib/net6.0/System.DirectoryServices.AccountManagement.xml",
|
||||||
|
"lib/net7.0/System.DirectoryServices.AccountManagement.dll",
|
||||||
|
"lib/net7.0/System.DirectoryServices.AccountManagement.xml",
|
||||||
|
"lib/netstandard2.0/System.DirectoryServices.AccountManagement.dll",
|
||||||
|
"lib/netstandard2.0/System.DirectoryServices.AccountManagement.xml",
|
||||||
|
"runtimes/win/lib/net6.0/System.DirectoryServices.AccountManagement.dll",
|
||||||
|
"runtimes/win/lib/net6.0/System.DirectoryServices.AccountManagement.xml",
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.AccountManagement.dll",
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.AccountManagement.xml",
|
||||||
|
"system.directoryservices.accountmanagement.7.0.1.nupkg.sha512",
|
||||||
|
"system.directoryservices.accountmanagement.nuspec",
|
||||||
|
"useSharedDesignerContext.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.Protocols/7.0.1": {
|
||||||
|
"sha512": "t9hsL+UYRzNs30pnT2Tdx6ngX8McFUjru0a0ekNgu/YXfkXN+dx5OvSEv0/p7H2q3pdJLH7TJPWX7e55J8QB9A==",
|
||||||
|
"type": "package",
|
||||||
|
"path": "system.directoryservices.protocols/7.0.1",
|
||||||
|
"files": [
|
||||||
|
".nupkg.metadata",
|
||||||
|
".signature.p7s",
|
||||||
|
"Icon.png",
|
||||||
|
"LICENSE.TXT",
|
||||||
|
"THIRD-PARTY-NOTICES.TXT",
|
||||||
|
"buildTransitive/net6.0/_._",
|
||||||
|
"buildTransitive/netcoreapp2.0/System.DirectoryServices.Protocols.targets",
|
||||||
|
"lib/net462/_._",
|
||||||
|
"lib/net6.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"lib/net6.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"lib/net7.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"lib/net7.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"lib/netstandard2.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"lib/netstandard2.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"runtimes/linux/lib/net6.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"runtimes/linux/lib/net6.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"runtimes/linux/lib/net7.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"runtimes/linux/lib/net7.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"runtimes/osx/lib/net6.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"runtimes/osx/lib/net6.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"runtimes/osx/lib/net7.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"runtimes/osx/lib/net7.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"runtimes/win/lib/net6.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"runtimes/win/lib/net6.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.Protocols.dll",
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.Protocols.xml",
|
||||||
|
"system.directoryservices.protocols.7.0.1.nupkg.sha512",
|
||||||
|
"system.directoryservices.protocols.nuspec",
|
||||||
|
"useSharedDesignerContext.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
"System.Drawing.Common/7.0.0": {
|
"System.Drawing.Common/7.0.0": {
|
||||||
"sha512": "KIX+oBU38pxkKPxvLcLfIkOV5Ien8ReN78wro7OF5/erwcmortzeFx+iBswlh2Vz6gVne0khocQudGwaO1Ey6A==",
|
"sha512": "KIX+oBU38pxkKPxvLcLfIkOV5Ien8ReN78wro7OF5/erwcmortzeFx+iBswlh2Vz6gVne0khocQudGwaO1Ey6A==",
|
||||||
"type": "package",
|
"type": "package",
|
||||||
@ -227,6 +478,43 @@
|
|||||||
"useSharedDesignerContext.txt"
|
"useSharedDesignerContext.txt"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
||||||
|
"sha512": "xSPiLNlHT6wAHtugASbKAJwV5GVqQK351crnILAucUioFqqieDN79evO1rku1ckt/GfjIn+b17UaSskoY03JuA==",
|
||||||
|
"type": "package",
|
||||||
|
"path": "system.security.cryptography.protecteddata/7.0.0",
|
||||||
|
"files": [
|
||||||
|
".nupkg.metadata",
|
||||||
|
".signature.p7s",
|
||||||
|
"Icon.png",
|
||||||
|
"LICENSE.TXT",
|
||||||
|
"THIRD-PARTY-NOTICES.TXT",
|
||||||
|
"buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
|
||||||
|
"buildTransitive/net462/_._",
|
||||||
|
"buildTransitive/net6.0/_._",
|
||||||
|
"buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
|
||||||
|
"lib/MonoAndroid10/_._",
|
||||||
|
"lib/MonoTouch10/_._",
|
||||||
|
"lib/net462/System.Security.Cryptography.ProtectedData.dll",
|
||||||
|
"lib/net462/System.Security.Cryptography.ProtectedData.xml",
|
||||||
|
"lib/net6.0/System.Security.Cryptography.ProtectedData.dll",
|
||||||
|
"lib/net6.0/System.Security.Cryptography.ProtectedData.xml",
|
||||||
|
"lib/net7.0/System.Security.Cryptography.ProtectedData.dll",
|
||||||
|
"lib/net7.0/System.Security.Cryptography.ProtectedData.xml",
|
||||||
|
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll",
|
||||||
|
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.xml",
|
||||||
|
"lib/xamarinios10/_._",
|
||||||
|
"lib/xamarinmac20/_._",
|
||||||
|
"lib/xamarintvos10/_._",
|
||||||
|
"lib/xamarinwatchos10/_._",
|
||||||
|
"runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll",
|
||||||
|
"runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.xml",
|
||||||
|
"runtimes/win/lib/net7.0/System.Security.Cryptography.ProtectedData.dll",
|
||||||
|
"runtimes/win/lib/net7.0/System.Security.Cryptography.ProtectedData.xml",
|
||||||
|
"system.security.cryptography.protecteddata.7.0.0.nupkg.sha512",
|
||||||
|
"system.security.cryptography.protecteddata.nuspec",
|
||||||
|
"useSharedDesignerContext.txt"
|
||||||
|
]
|
||||||
|
},
|
||||||
"System.Security.Permissions/7.0.0": {
|
"System.Security.Permissions/7.0.0": {
|
||||||
"sha512": "Vmp0iRmCEno9BWiskOW5pxJ3d9n+jUqKxvX4GhLwFhnQaySZmBN2FuC0N5gjFHgyFMUjC5sfIJ8KZfoJwkcMmA==",
|
"sha512": "Vmp0iRmCEno9BWiskOW5pxJ3d9n+jUqKxvX4GhLwFhnQaySZmBN2FuC0N5gjFHgyFMUjC5sfIJ8KZfoJwkcMmA==",
|
||||||
"type": "package",
|
"type": "package",
|
||||||
|
|||||||
@ -1,12 +1,17 @@
|
|||||||
{
|
{
|
||||||
"version": 2,
|
"version": 2,
|
||||||
"dgSpecHash": "inkJuxW5Dy+zH0BgYzZfV1KMknSmbnN3uh1otQwJnN7BWwngIarjP4Sx03+bo3lgge49gwFETJyKzOCetgXLfA==",
|
"dgSpecHash": "GzcEQLBhCFftdbWzsvnLWd+NL/1OUHOzbMjV376k5LBh0kE0w2coLAEzt95Dc8iNwHhHQY2XzqfyN/2D36yAfA==",
|
||||||
"success": true,
|
"success": true,
|
||||||
"projectFilePath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.API\\DigitalData.Core.API.csproj",
|
"projectFilePath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.API\\DigitalData.Core.API.csproj",
|
||||||
"expectedPackageFiles": [
|
"expectedPackageFiles": [
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\microsoft.win32.systemevents\\7.0.0\\microsoft.win32.systemevents.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\microsoft.win32.systemevents\\7.0.0\\microsoft.win32.systemevents.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\tekh\\.nuget\\packages\\system.configuration.configurationmanager\\7.0.0\\system.configuration.configurationmanager.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\tekh\\.nuget\\packages\\system.diagnostics.eventlog\\7.0.0\\system.diagnostics.eventlog.7.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices\\7.0.1\\system.directoryservices.7.0.1.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices\\7.0.1\\system.directoryservices.7.0.1.nupkg.sha512",
|
||||||
|
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices.accountmanagement\\7.0.1\\system.directoryservices.accountmanagement.7.0.1.nupkg.sha512",
|
||||||
|
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices.protocols\\7.0.1\\system.directoryservices.protocols.7.0.1.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.drawing.common\\7.0.0\\system.drawing.common.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\system.drawing.common\\7.0.0\\system.drawing.common.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\tekh\\.nuget\\packages\\system.security.cryptography.protecteddata\\7.0.0\\system.security.cryptography.protecteddata.7.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.security.permissions\\7.0.0\\system.security.permissions.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\system.security.permissions\\7.0.0\\system.security.permissions.7.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.windows.extensions\\7.0.0\\system.windows.extensions.7.0.0.nupkg.sha512"
|
"C:\\Users\\tekh\\.nuget\\packages\\system.windows.extensions\\7.0.0\\system.windows.extensions.7.0.0.nupkg.sha512"
|
||||||
],
|
],
|
||||||
|
|||||||
@ -1,36 +1,36 @@
|
|||||||
using AutoMapper;
|
using AutoMapper;
|
||||||
using DigitalData.Core.Contracts.CleanArchitecture.Application;
|
using DigitalData.Core.Contracts.Application;
|
||||||
using DigitalData.Core.Contracts.CleanArchitecture.Infrastructure;
|
using DigitalData.Core.Contracts.Infrastructure;
|
||||||
using DigitalData.Core.Contracts.CultureServices;
|
using DigitalData.Core.Contracts.CultureServices;
|
||||||
|
|
||||||
namespace DigitalData.Core.CleanArchitecture.Application
|
namespace DigitalData.Core.Application
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Provides a concrete implementation of a basic CRUD service that uses a single Data Transfer Object (DTO) for all CRUD operations.
|
/// Provides a concrete implementation of a basic CRUD service that uses a single Data Transfer Object (DTO) for all CRUD operations.
|
||||||
/// This service simplifies the management of entities by utilizing a consistent object model throughout create, read, update, and delete operations.
|
/// This service simplifies the management of entities by utilizing a consistent object model throughout create, read, update, and delete operations.
|
||||||
/// It extends the generic CRUDService by specifying the same DTO type for all generic parameters, facilitating a straightforward mapping between the entity and its data transfer representation.
|
/// It extends the generic CRUDService by specifying the same DTO type for all generic parameters, facilitating a straightforward mapping between the entity and its data transfer representation.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <typeparam name="TDto">The Data Transfer Object type used for all operations.</typeparam>
|
/// <typeparam name="TDto">The Data Transfer Object type used for all operations.</typeparam>
|
||||||
/// <typeparam name="TEntity">The entity type being managed by this service.</typeparam>
|
/// <typeparam name="TEntity">The entity type being managed by this service.</typeparam>
|
||||||
/// <typeparam name="TId">The type of the identifier for the entity.</typeparam>
|
/// <typeparam name="TId">The type of the identifier for the entity.</typeparam>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// This service is ideal for scenarios where a single DTO is adequate to represent the entity in all operations,
|
/// This service is ideal for scenarios where a single DTO is adequate to represent the entity in all operations,
|
||||||
/// reducing the need for multiple DTOs and simplifying the data mapping process. It leverages AutoMapper for object mapping
|
/// reducing the need for multiple DTOs and simplifying the data mapping process. It leverages AutoMapper for object mapping
|
||||||
/// and a culture-specific translation service for any necessary text translations, ensuring a versatile and internationalized approach to CRUD operations.
|
/// and a culture-specific translation service for any necessary text translations, ensuring a versatile and internationalized approach to CRUD operations.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
public class BasicCRUDService<TCRUDRepository, TDto, TEntity, TId> :
|
public class BasicCRUDService<TCRUDRepository, TDto, TEntity, TId> :
|
||||||
CRUDService<TCRUDRepository, TDto, TDto, TDto, TEntity, TId>, IBasicCRUDService<TCRUDRepository, TDto, TEntity, TId>
|
CRUDService<TCRUDRepository, TDto, TDto, TDto, TEntity, TId>, IBasicCRUDService<TCRUDRepository, TDto, TEntity, TId>
|
||||||
where TCRUDRepository : ICRUDRepository<TEntity, TId> where TDto : class where TEntity : class
|
where TCRUDRepository : ICRUDRepository<TEntity, TId> where TDto : class where TEntity : class
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the BasicCRUDService with the specified repository, translation service, and AutoMapper configuration.
|
/// Initializes a new instance of the BasicCRUDService with the specified repository, translation service, and AutoMapper configuration.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="repository">The CRUD repository for accessing and manipulating entity data.</param>
|
/// <param name="repository">The CRUD repository for accessing and manipulating entity data.</param>
|
||||||
/// <param name="translationService">The service used for key-based text translations, facilitating localization.</param>
|
/// <param name="translationService">The service used for key-based text translations, facilitating localization.</param>
|
||||||
/// <param name="mapper">The AutoMapper instance for mapping between DTOs and entities.</param>
|
/// <param name="mapper">The AutoMapper instance for mapping between DTOs and entities.</param>
|
||||||
public BasicCRUDService(TCRUDRepository repository, IKeyTranslationService translationService, IMapper mapper) :
|
public BasicCRUDService(TCRUDRepository repository, IKeyTranslationService translationService, IMapper mapper) :
|
||||||
base(repository, translationService, mapper)
|
base(repository, translationService, mapper)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,200 +1,166 @@
|
|||||||
using DigitalData.Core.Contracts.CleanArchitecture.Application;
|
using DigitalData.Core.Contracts.Application;
|
||||||
using DigitalData.Core.Contracts.CleanArchitecture.Infrastructure;
|
using DigitalData.Core.Contracts.Infrastructure;
|
||||||
using DigitalData.Core.Contracts.CultureServices;
|
using DigitalData.Core.Contracts.CultureServices;
|
||||||
using AutoMapper;
|
using AutoMapper;
|
||||||
using DigitalData.Core.Exceptions;
|
using System.Reflection;
|
||||||
using System.Reflection;
|
using System.ComponentModel.DataAnnotations;
|
||||||
using System.ComponentModel.DataAnnotations;
|
|
||||||
|
namespace DigitalData.Core.Application
|
||||||
namespace DigitalData.Core.CleanArchitecture.Application
|
{
|
||||||
{
|
/// <summary>
|
||||||
/// <summary>
|
/// Provides generic CRUD (Create, Read, Update, Delete) operations for a specified type of entity.
|
||||||
/// Provides generic CRUD (Create, Read, Update, Delete) operations for a specified type of entity.
|
/// </summary>
|
||||||
/// </summary>
|
/// <typeparam name="TCreateDto">The DTO type for create operations.</typeparam>
|
||||||
/// <typeparam name="TCreateDto">The DTO type for create operations.</typeparam>
|
/// <typeparam name="TReadDto">The DTO type for read operations.</typeparam>
|
||||||
/// <typeparam name="TReadDto">The DTO type for read operations.</typeparam>
|
/// <typeparam name="TUpdateDto">The DTO type for update operations.</typeparam>
|
||||||
/// <typeparam name="TUpdateDto">The DTO type for update operations.</typeparam>
|
/// <typeparam name="TEntity">The entity type.</typeparam>
|
||||||
/// <typeparam name="TEntity">The entity type.</typeparam>
|
/// <typeparam name="TId">The type of the identifier for the entity.</typeparam>
|
||||||
/// <typeparam name="TId">The type of the identifier for the entity.</typeparam>
|
public class CRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId> : ServiceBase, ICRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId>, IServiceBase
|
||||||
public class CRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId> : ICRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId>, IServiceReplier
|
where TCRUDRepository : ICRUDRepository<TEntity, TId> where TCreateDto : class where TReadDto : class where TUpdateDto : class where TEntity : class
|
||||||
where TCRUDRepository : ICRUDRepository<TEntity, TId> where TCreateDto : class where TReadDto : class where TUpdateDto : class where TEntity : class
|
{
|
||||||
{
|
protected readonly TCRUDRepository _repository;
|
||||||
protected readonly TCRUDRepository _repository;
|
protected readonly IMapper _mapper;
|
||||||
protected readonly IMapper _mapper;
|
protected readonly IKeyTranslationService _translationService;
|
||||||
protected readonly IKeyTranslationService _translationService;
|
protected readonly PropertyInfo _keyPropertyInfo;
|
||||||
protected readonly PropertyInfo _keyPropertyInfo;
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Initializes a new instance of the CRUDService class with the specified repository, translation service, and mapper.
|
||||||
/// Initializes a new instance of the CRUDService class with the specified repository, translation service, and mapper.
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="repository">The CRUD repository for accessing the database.</param>
|
||||||
/// <param name="repository">The CRUD repository for accessing the database.</param>
|
/// <param name="translationService">The service for translating messages based on culture.</param>
|
||||||
/// <param name="translationService">The service for translating messages based on culture.</param>
|
/// <param name="mapper">The AutoMapper instance for mapping between DTOs and entity objects.</param>
|
||||||
/// <param name="mapper">The AutoMapper instance for mapping between DTOs and entity objects.</param>
|
public CRUDService(TCRUDRepository repository, IKeyTranslationService translationService, IMapper mapper)
|
||||||
public CRUDService(TCRUDRepository repository, IKeyTranslationService translationService, IMapper mapper)
|
{
|
||||||
{
|
_repository = repository;
|
||||||
_repository = repository;
|
_translationService = translationService;
|
||||||
_translationService = translationService;
|
_mapper = mapper;
|
||||||
_mapper = mapper;
|
|
||||||
|
_keyPropertyInfo = typeof(TEntity).GetProperties()
|
||||||
_keyPropertyInfo = typeof(TEntity).GetProperties()
|
.FirstOrDefault(prop => Attribute.IsDefined(prop, typeof(KeyAttribute)))
|
||||||
.FirstOrDefault(prop => Attribute.IsDefined(prop, typeof(KeyAttribute)))
|
?? throw new InvalidOperationException($"No property with [Key] attribute found on {typeof(TEntity).Name} entity.");
|
||||||
?? throw new InvalidOperationException($"No property with [Key] attribute found on {typeof(TEntity).Name} entity.");
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Asynchronously creates an entity based on the provided create DTO.
|
||||||
/// Asynchronously creates an entity based on the provided create DTO.
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="createDto">The DTO to create an entity from.</param>
|
||||||
/// <param name="createDto">The DTO to create an entity from.</param>
|
/// <returns>A service result indicating success or failure, including the entity DTO.</returns>
|
||||||
/// <returns>A service result indicating success or failure, including the entity DTO.</returns>
|
public virtual async Task<IServiceResult<TId>> CreateAsync(TCreateDto createDto)
|
||||||
public virtual async Task<IServiceResult<TId>> CreateAsync(TCreateDto createDto)
|
{
|
||||||
{
|
var entity = _mapper.MapOrThrow<TEntity>(createDto);
|
||||||
var entity = MapOrThrow<TCreateDto, TEntity>(createDto);
|
var createdEntity = await _repository.CreateAsync(entity);
|
||||||
var createdEntity = await _repository.CreateAsync(entity);
|
if(createdEntity is null)
|
||||||
if(createdEntity is null)
|
return Failed<TId>();
|
||||||
return Failed<TId>(default);
|
else
|
||||||
else
|
return Successful(KeyValueOf(createdEntity));
|
||||||
return Successful(KeyValueOf(createdEntity));
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Asynchronously reads an entity by its identifier and maps it to a read DTO.
|
||||||
/// Asynchronously reads an entity by its identifier and maps it to a read DTO.
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="id">The identifier of the entity to read.</param>
|
||||||
/// <param name="id">The identifier of the entity to read.</param>
|
/// <returns>A service result indicating success or failure, including the read DTO if successful.</returns>
|
||||||
/// <returns>A service result indicating success or failure, including the read DTO if successful.</returns>
|
public virtual async Task<IServiceResult<TReadDto>> ReadByIdAsync(TId id)
|
||||||
public virtual async Task<IServiceResult<TReadDto>> ReadByIdAsync(TId id)
|
{
|
||||||
{
|
var entity = await _repository.ReadByIdAsync(id);
|
||||||
var entity = await _repository.ReadByIdAsync(id);
|
if (entity is null)
|
||||||
if (entity is null)
|
{
|
||||||
{
|
var translatedMessage = _translationService.Translate(MessageKey.EntityDoesNotExist);
|
||||||
var translatedMessage = _translationService.Translate(MessageKey.EntityDoesNotExist);
|
return Failed<TReadDto>();
|
||||||
return FailedResult<TReadDto>();
|
}
|
||||||
}
|
else
|
||||||
else
|
return Successful(_mapper.MapOrThrow<TReadDto>(entity));
|
||||||
return Successful(MapOrThrow<TEntity, TReadDto>(entity));
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Asynchronously reads all entities and maps them to read DTOs.
|
||||||
/// Asynchronously reads all entities and maps them to read DTOs.
|
/// </summary>
|
||||||
/// </summary>
|
/// <returns>A service result including a collection of read DTOs.</returns>
|
||||||
/// <returns>A service result including a collection of read DTOs.</returns>
|
public virtual async Task<IServiceResult<IEnumerable<TReadDto>>> ReadAllAsync()
|
||||||
public virtual async Task<IServiceResult<IEnumerable<TReadDto>>> ReadAllAsync()
|
{
|
||||||
{
|
var entities = await _repository.ReadAllAsync();
|
||||||
var entities = await _repository.ReadAllAsync();
|
var readDto = _mapper.MapOrThrow<IEnumerable<TReadDto>>(entities);
|
||||||
var readDto = MapOrThrow<IEnumerable<TEntity>, IEnumerable<TReadDto>>(entities);
|
return Successful(readDto);
|
||||||
return Successful(readDto);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Asynchronously updates an entity based on the provided update DTO.
|
||||||
/// Asynchronously updates an entity based on the provided update DTO.
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="updateDto">The DTO to update an entity from.</param>
|
||||||
/// <param name="updateDto">The DTO to update an entity from.</param>
|
/// <returns>A service message indicating success or failure.</returns>
|
||||||
/// <returns>A service message indicating success or failure.</returns>
|
public virtual async Task<IServiceMessage> UpdateAsync(TUpdateDto updateDto)
|
||||||
public virtual async Task<IServiceMessage> UpdateAsync(TUpdateDto updateDto)
|
{
|
||||||
{
|
var entity = _mapper.MapOrThrow<TEntity>(updateDto);
|
||||||
var entity = MapOrThrow<TUpdateDto, TEntity>(updateDto);
|
bool isUpdated = await _repository.UpdateAsync(entity);
|
||||||
bool isUpdated = await _repository.UpdateAsync(entity);
|
if (isUpdated)
|
||||||
if (isUpdated)
|
return Successful();
|
||||||
return Successful();
|
else
|
||||||
else
|
{
|
||||||
{
|
var translatedMessage = _translationService.Translate(MessageKey.UpdateFailed);
|
||||||
var translatedMessage = _translationService.Translate(MessageKey.UpdateFailed);
|
return Failed(translatedMessage);
|
||||||
return Failed(translatedMessage);
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Asynchronously deletes an entity by its identifier.
|
||||||
/// Asynchronously deletes an entity by its identifier.
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="id">The identifier of the entity to delete.</param>
|
||||||
/// <param name="id">The identifier of the entity to delete.</param>
|
/// <returns>A service message indicating success or failure.</returns>
|
||||||
/// <returns>A service message indicating success or failure.</returns>
|
public virtual async Task<IServiceMessage> DeleteAsyncById(TId id)
|
||||||
public virtual async Task<IServiceMessage> DeleteAsyncById(TId id)
|
{
|
||||||
{
|
TEntity? entity = await _repository.ReadByIdAsync(id);
|
||||||
TEntity? entity = await _repository.ReadByIdAsync(id);
|
|
||||||
|
if (entity is null)
|
||||||
if (entity is null)
|
{
|
||||||
{
|
var deletionFailedMessage = _translationService.Translate(MessageKey.DeletionFailed);
|
||||||
var deletionFailedMessage = _translationService.Translate(MessageKey.DeletionFailed);
|
var entityDoesNotExistMessage = _translationService.Translate(MessageKey.EntityDoesNotExist);
|
||||||
var entityDoesNotExistMessage = _translationService.Translate(MessageKey.EntityDoesNotExist);
|
return new ServiceMessage(isSuccess: false, deletionFailedMessage, entityDoesNotExistMessage);
|
||||||
return new ServiceMessage(isSuccess: false, deletionFailedMessage, entityDoesNotExistMessage);
|
}
|
||||||
}
|
|
||||||
|
bool isDeleted = await _repository.DeleteAsync(entity);
|
||||||
bool isDeleted = await _repository.DeleteAsync(entity);
|
|
||||||
|
if (isDeleted)
|
||||||
if (isDeleted)
|
return Successful();
|
||||||
return Successful();
|
else
|
||||||
else
|
{
|
||||||
{
|
var deletionFailedMessage = _translationService.Translate(MessageKey.DeletionFailed);
|
||||||
var deletionFailedMessage = _translationService.Translate(MessageKey.DeletionFailed);
|
return Failed(deletionFailedMessage);
|
||||||
return Failed(deletionFailedMessage);
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Asynchronously checks if an entity with the specified identifier exists.
|
||||||
/// Asynchronously checks if an entity with the specified identifier exists.
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="id">The identifier of the entity to check.</param>
|
||||||
/// <param name="id">The identifier of the entity to check.</param>
|
/// <returns>A Task that represents the asynchronous operation. The task result contains a boolean value indicating whether the entity exists.</returns>
|
||||||
/// <returns>A Task that represents the asynchronous operation. The task result contains a boolean value indicating whether the entity exists.</returns>
|
public virtual async Task<bool> HasEntity(TId id)
|
||||||
public virtual async Task<bool> HasEntity(TId id)
|
{
|
||||||
{
|
var entity = await _repository.ReadByIdAsync(id);
|
||||||
var entity = await _repository.ReadByIdAsync(id);
|
return entity is not null;
|
||||||
return entity is not null;
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Retrieves the ID value of an entity based on the defined [Key] attribute.
|
||||||
/// Retrieves the ID value of an entity based on the defined [Key] attribute.
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="entity">The entity from which to extract the ID.</param>
|
||||||
/// <param name="entity">The entity from which to extract the ID.</param>
|
/// <returns>The ID of the entity.</returns>
|
||||||
/// <returns>The ID of the entity.</returns>
|
protected virtual TId KeyValueOf(TEntity entity)
|
||||||
protected virtual TId KeyValueOf(TEntity entity)
|
{
|
||||||
{
|
object idObj = _keyPropertyInfo.GetValue(entity) ?? throw new InvalidOperationException($"The ID property of {typeof(TEntity).Name} entity cannot be null.");
|
||||||
object idObj = _keyPropertyInfo.GetValue(entity) ?? throw new InvalidOperationException($"The ID property of {typeof(TEntity).Name} entity cannot be null.");
|
if (idObj is TId id)
|
||||||
if (idObj is TId id)
|
return id;
|
||||||
return id;
|
else
|
||||||
else
|
throw new InvalidCastException($"The ID of {typeof(TEntity).Name} entity must be type of {typeof(TId).Name}, but it is type of {idObj.GetType().Name}.");
|
||||||
throw new InvalidCastException($"The ID of {typeof(TEntity).Name} entity must be type of {typeof(TId).Name}, but it is type of {idObj.GetType().Name}.");
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// Handles exceptions that occur during CRUD operations, providing a structured string.
|
||||||
/// Handles exceptions that occur during CRUD operations, providing a structured string.
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="ex">The exception that was caught during CRUD operations.</param>
|
||||||
/// <param name="ex">The exception that was caught during CRUD operations.</param>
|
/// <returns>A <see cref="IServiceMessage"/> containing information about the failure, including a user-friendly error message and additional error details.</returns>
|
||||||
/// <returns>A <see cref="IServiceMessage"/> containing information about the failure, including a user-friendly error message and additional error details.</returns>
|
public virtual string HandleException(Exception ex)
|
||||||
public virtual string HandleException(Exception ex)
|
{
|
||||||
{
|
return $"An unexpected error occurred on the server side. Please inform the IT support team.\n{ex.GetType().Name}\n{ex.Message}";
|
||||||
return $"An unexpected error occurred on the server side. Please inform the IT support team.\n{ex.GetType().Name}\n{ex.Message}";
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Maps a source object to a destination object, or throws an exception if the mapping result is null.
|
|
||||||
/// </summary>
|
|
||||||
/// <typeparam name="TSource">The source object type.</typeparam>
|
|
||||||
/// <typeparam name="TDestination">The destination object type.</typeparam>
|
|
||||||
/// <param name="source">The source object to map from.</param>
|
|
||||||
/// <returns>The mapped destination object.</returns>
|
|
||||||
/// <exception cref="MappingResultNullException">Thrown when the mapping result is null.</exception>
|
|
||||||
protected TDestination MapOrThrow<TSource, TDestination>(TSource source)
|
|
||||||
{
|
|
||||||
return _mapper.Map<TDestination>(source) ?? throw new MappingResultNullException(typeof(TSource), typeof(TDestination));
|
|
||||||
}
|
|
||||||
|
|
||||||
public virtual IServiceMessage CreateMessage(bool isSuccess, params string[] messages)
|
|
||||||
{
|
|
||||||
return new ServiceMessage(isSuccess, messages);
|
|
||||||
}
|
|
||||||
|
|
||||||
public virtual IServiceResult<TData> CreateResult<TData>(TData? data, bool isSuccess = true, params string[] messages)
|
|
||||||
{
|
|
||||||
return new ServiceResult<TData>(data, isSuccess, messages);
|
|
||||||
}
|
|
||||||
|
|
||||||
public virtual IServiceMessage Successful() => CreateMessage(true);
|
|
||||||
|
|
||||||
public virtual IServiceMessage Failed(params string[] messages) => CreateMessage(false, messages);
|
|
||||||
|
|
||||||
public virtual IServiceResult<T> Successful<T>(T data) => CreateResult(data);
|
|
||||||
|
|
||||||
public virtual IServiceResult<T> Failed<T>(T? data, params string[] messages) => CreateResult(data, false, messages);
|
|
||||||
|
|
||||||
public virtual IServiceResult<T> FailedResult<T>(params string[] messages) => Failed<T>(default, messages);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@ -1,63 +1,65 @@
|
|||||||
using AutoMapper;
|
using AutoMapper;
|
||||||
using DigitalData.Core.Contracts.CleanArchitecture.Application;
|
using DigitalData.Core.Contracts.Application;
|
||||||
using DigitalData.Core.Contracts.CleanArchitecture.Infrastructure;
|
using DigitalData.Core.Contracts.Infrastructure;
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using System;
|
using System.DirectoryServices;
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
namespace DigitalData.Core.Application
|
||||||
using System.Text;
|
{
|
||||||
using System.Threading.Tasks;
|
/// <summary>
|
||||||
|
/// Provides extension methods to <see cref="IServiceCollection"/> for registering Clean Architecture CRUD related services and repositories.
|
||||||
namespace DigitalData.Core.CleanArchitecture.Application
|
/// </summary>
|
||||||
{
|
public static class DIExtensions
|
||||||
/// <summary>
|
{
|
||||||
/// Provides extension methods to <see cref="IServiceCollection"/> for registering Clean Architecture CRUD related services and repositories.
|
/// <summary>
|
||||||
/// </summary>
|
/// Adds a basic CRUD service for a specific DTO and entity type to the service collection.
|
||||||
public static class DIExtensions
|
/// </summary>
|
||||||
{
|
/// <typeparam name="TDto">The DTO type the service operates on.</typeparam>
|
||||||
/// <summary>
|
/// <typeparam name="TEntity">The entity type corresponding to the DTO.</typeparam>
|
||||||
/// Adds a basic CRUD service for a specific DTO and entity type to the service collection.
|
/// <typeparam name="TId">The type of the entity's identifier.</typeparam>
|
||||||
/// </summary>
|
/// <typeparam name="TProfile">The AutoMapper profile type for configuring mappings between the DTO and the entity.</typeparam>
|
||||||
/// <typeparam name="TDto">The DTO type the service operates on.</typeparam>
|
/// <param name="services">The <see cref="IServiceCollection"/> to add the service to.</param>
|
||||||
/// <typeparam name="TEntity">The entity type corresponding to the DTO.</typeparam>
|
/// <param name="configureService">An optional action to configure additional services for the CRUD service.</param>
|
||||||
/// <typeparam name="TId">The type of the entity's identifier.</typeparam>
|
/// <returns>The original <see cref="IServiceCollection"/> instance, allowing further configuration.</returns>
|
||||||
/// <typeparam name="TProfile">The AutoMapper profile type for configuring mappings between the DTO and the entity.</typeparam>
|
public static IServiceCollection AddCleanBasicCRUDService<TCRUDRepository, TDto, TEntity, TId, TProfile>(this IServiceCollection services, Action<IServiceCollection>? configureService = null)
|
||||||
/// <param name="services">The <see cref="IServiceCollection"/> to add the service to.</param>
|
where TCRUDRepository : ICRUDRepository<TEntity, TId> where TDto : class where TEntity : class where TProfile : Profile
|
||||||
/// <param name="configureService">An optional action to configure additional services for the CRUD service.</param>
|
{
|
||||||
/// <returns>The original <see cref="IServiceCollection"/> instance, allowing further configuration.</returns>
|
services.AddScoped<IBasicCRUDService<TCRUDRepository, TDto, TEntity, TId>, BasicCRUDService<TCRUDRepository, TDto, TEntity, TId>>();
|
||||||
public static IServiceCollection AddCleanBasicCRUDService<TCRUDRepository, TDto, TEntity, TId, TProfile>(this IServiceCollection services, Action<IServiceCollection>? configureService = null)
|
configureService?.Invoke(services);
|
||||||
where TCRUDRepository : ICRUDRepository<TEntity, TId> where TDto : class where TEntity : class where TProfile : Profile
|
|
||||||
{
|
services.AddAutoMapper(typeof(TProfile).Assembly);
|
||||||
services.AddScoped<IBasicCRUDService<TCRUDRepository, TDto, TEntity, TId>, BasicCRUDService<TCRUDRepository, TDto, TEntity, TId>>();
|
|
||||||
configureService?.Invoke(services);
|
return services;
|
||||||
|
}
|
||||||
services.AddAutoMapper(typeof(TProfile).Assembly);
|
|
||||||
|
/// <summary>
|
||||||
return services;
|
/// Adds a CRUD service for managing create, read, update, and delete operations for a specific set of DTOs and an entity type to the service collection.
|
||||||
}
|
/// </summary>
|
||||||
|
/// <typeparam name="TCRUDRepository">The repository type that provides CRUD operations for entities of type TEntity.</typeparam>
|
||||||
/// <summary>
|
/// <typeparam name="TCreateDto">The DTO type used for create operations.</typeparam>
|
||||||
/// Adds a CRUD service for managing create, read, update, and delete operations for a specific set of DTOs and an entity type to the service collection.
|
/// <typeparam name="TReadDto">The DTO type used for read operations.</typeparam>
|
||||||
/// </summary>
|
/// <typeparam name="TUpdateDto">The DTO type used for update operations.</typeparam>
|
||||||
/// <typeparam name="TCRUDRepository">The repository type that provides CRUD operations for entities of type TEntity.</typeparam>
|
/// <typeparam name="TEntity">The entity type corresponding to the DTOs.</typeparam>
|
||||||
/// <typeparam name="TCreateDto">The DTO type used for create operations.</typeparam>
|
/// <typeparam name="TId">The type of the entity's identifier.</typeparam>
|
||||||
/// <typeparam name="TReadDto">The DTO type used for read operations.</typeparam>
|
/// <typeparam name="TProfile">The AutoMapper profile type for configuring mappings between the DTOs and the entity.</typeparam>
|
||||||
/// <typeparam name="TUpdateDto">The DTO type used for update operations.</typeparam>
|
/// <param name="services">The <see cref="IServiceCollection"/> to add the service to.</param>
|
||||||
/// <typeparam name="TEntity">The entity type corresponding to the DTOs.</typeparam>
|
/// <param name="configureService">An optional action to configure additional services for the CRUD service.</param>
|
||||||
/// <typeparam name="TId">The type of the entity's identifier.</typeparam>
|
/// <returns>The original <see cref="IServiceCollection"/> instance, allowing further configuration.</returns>
|
||||||
/// <typeparam name="TProfile">The AutoMapper profile type for configuring mappings between the DTOs and the entity.</typeparam>
|
public static IServiceCollection AddCleanCRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId, TProfile>(this IServiceCollection services, Action<IServiceCollection>? configureService = null)
|
||||||
/// <param name="services">The <see cref="IServiceCollection"/> to add the service to.</param>
|
where TCRUDRepository : ICRUDRepository<TEntity, TId> where TCreateDto : class where TReadDto : class where TUpdateDto : class where TEntity : class where TProfile : Profile
|
||||||
/// <param name="configureService">An optional action to configure additional services for the CRUD service.</param>
|
{
|
||||||
/// <returns>The original <see cref="IServiceCollection"/> instance, allowing further configuration.</returns>
|
services.AddScoped<ICRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId>, CRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId>>();
|
||||||
public static IServiceCollection AddCleanCRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId, TProfile>(this IServiceCollection services, Action<IServiceCollection>? configureService = null)
|
configureService?.Invoke(services);
|
||||||
where TCRUDRepository : ICRUDRepository<TEntity, TId> where TCreateDto : class where TReadDto : class where TUpdateDto : class where TEntity : class where TProfile : Profile
|
|
||||||
{
|
services.AddAutoMapper(typeof(TProfile).Assembly);
|
||||||
services.AddScoped<ICRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId>, CRUDService<TCRUDRepository, TCreateDto, TReadDto, TUpdateDto, TEntity, TId>>();
|
|
||||||
configureService?.Invoke(services);
|
return services;
|
||||||
|
}
|
||||||
services.AddAutoMapper(typeof(TProfile).Assembly);
|
|
||||||
|
public static IServiceCollection AddDirectoryService(this IServiceCollection service)
|
||||||
return services;
|
{
|
||||||
}
|
service.AddScoped<IDirectoryService, DirectoryService>();
|
||||||
}
|
return service;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,18 +1,18 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net7.0</TargetFramework>
|
<TargetFramework>net7.0</TargetFramework>
|
||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="AutoMapper" Version="13.0.1" />
|
<PackageReference Include="AutoMapper" Version="13.0.1" />
|
||||||
</ItemGroup>
|
<PackageReference Include="System.DirectoryServices.AccountManagement" Version="7.0.1" />
|
||||||
|
</ItemGroup>
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\DigitalData.Core.Contracts\DigitalData.Core.Contracts.csproj" />
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\DigitalData.Core.Exceptions\DigitalData.Core.Exceptions.csproj" />
|
<ProjectReference Include="..\DigitalData.Core.Contracts\DigitalData.Core.Contracts.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
78
DigitalData.Core.Application/DirectoryService.cs
Normal file
78
DigitalData.Core.Application/DirectoryService.cs
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
using AutoMapper;
|
||||||
|
using DigitalData.Core.Contracts.Application;
|
||||||
|
using System.DirectoryServices;
|
||||||
|
using System.Diagnostics.CodeAnalysis;
|
||||||
|
using System.DirectoryServices.AccountManagement;
|
||||||
|
|
||||||
|
namespace DigitalData.Core.Application
|
||||||
|
{
|
||||||
|
public class DirectoryService : ServiceBase, IDirectoryService
|
||||||
|
{
|
||||||
|
protected IMapper _mapper;
|
||||||
|
protected readonly DirectorySearcher _groupSearcher;
|
||||||
|
|
||||||
|
[SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>")]
|
||||||
|
public DirectoryService(IMapper mapper) {
|
||||||
|
_mapper = mapper;
|
||||||
|
_groupSearcher = new()
|
||||||
|
{
|
||||||
|
Filter = "(&(objectClass=group) (samAccountName=*))",
|
||||||
|
SearchScope = SearchScope.Subtree,
|
||||||
|
SizeLimit = 5000
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
[SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>")]
|
||||||
|
public IServiceResult<IEnumerable<ResultPropertyCollection>> ReadAllGroupAsCollection()
|
||||||
|
{
|
||||||
|
List<ResultPropertyCollection> list = new();
|
||||||
|
|
||||||
|
foreach (SearchResult result in _groupSearcher.FindAll())
|
||||||
|
{
|
||||||
|
ResultPropertyCollection rpc = result.Properties;
|
||||||
|
list.Add(rpc);
|
||||||
|
}
|
||||||
|
|
||||||
|
return Successful<IEnumerable<ResultPropertyCollection>>(list);
|
||||||
|
}
|
||||||
|
|
||||||
|
[SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>")]
|
||||||
|
public IServiceResult<IEnumerable<Dictionary<string, object>>> ReadGroupByPropertyName(string propertyName)
|
||||||
|
{
|
||||||
|
List<Dictionary<string, object>> list = new();
|
||||||
|
|
||||||
|
foreach (SearchResult result in _groupSearcher.FindAll())
|
||||||
|
{
|
||||||
|
var value = result.Properties[propertyName];
|
||||||
|
if (value is not null)
|
||||||
|
list.Add(new Dictionary<string, object>()
|
||||||
|
{
|
||||||
|
[propertyName] = value
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
return Successful<IEnumerable<Dictionary<string, object>>>(list);
|
||||||
|
}
|
||||||
|
|
||||||
|
[SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>")]
|
||||||
|
public IServiceResult<IEnumerable<UserPrincipalDto>> ReadUserByGroup<UserPrincipalDto>(string groupIdentityValue, IdentityType groupIdentityType = IdentityType.Name, bool recursive = true)
|
||||||
|
{
|
||||||
|
List<UserPrincipalDto> upDTOs = new();
|
||||||
|
|
||||||
|
using PrincipalContext context = new(ContextType.Domain);
|
||||||
|
using GroupPrincipal groupPrincipal = GroupPrincipal.FindByIdentity(context, groupIdentityType, groupIdentityValue);
|
||||||
|
using PrincipalSearchResult<Principal> principalSearchResult = groupPrincipal.GetMembers(recursive);
|
||||||
|
|
||||||
|
foreach (Principal principal in principalSearchResult)
|
||||||
|
{
|
||||||
|
if (principal is UserPrincipal userPrincipal)
|
||||||
|
{
|
||||||
|
var upDto = _mapper.MapOrThrow<UserPrincipalDto>(userPrincipal);
|
||||||
|
upDTOs.Add(upDto);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return Successful<IEnumerable<UserPrincipalDto>>(upDTOs);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,16 +1,16 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
namespace DigitalData.Core.CleanArchitecture.Application
|
namespace DigitalData.Core.Application
|
||||||
{
|
{
|
||||||
public enum MessageKey
|
public enum MessageKey
|
||||||
{
|
{
|
||||||
EntityDoesNotExist,
|
EntityDoesNotExist,
|
||||||
ReadFailed,
|
ReadFailed,
|
||||||
UpdateFailed,
|
UpdateFailed,
|
||||||
DeletionFailed,
|
DeletionFailed,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
98
DigitalData.Core.Application/ServiceBase.cs
Normal file
98
DigitalData.Core.Application/ServiceBase.cs
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
using AutoMapper;
|
||||||
|
using DigitalData.Core.Contracts.Application;
|
||||||
|
|
||||||
|
namespace DigitalData.Core.Application
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Provides a base implementation of <see cref="IServiceBase"/>, offering basic service messaging and result creation functionalities.
|
||||||
|
/// </summary>
|
||||||
|
public class ServiceBase : IServiceBase
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Creates a service message with the specified success flag and messages.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="isSuccess">Indicates if the operation was successful.</param>
|
||||||
|
/// <param name="messages">An array of messages associated with the operation.</param>
|
||||||
|
/// <returns>A new instance of <see cref="ServiceMessage"/> reflecting the operation outcome.</returns>
|
||||||
|
public virtual IServiceMessage CreateMessage(bool isSuccess, params string[] messages)
|
||||||
|
{
|
||||||
|
return new ServiceMessage(isSuccess, messages);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Creates a service result containing the provided data, success flag, and messages.
|
||||||
|
/// </summary>
|
||||||
|
/// <typeparam name="T">The type of the data included in the result.</typeparam>
|
||||||
|
/// <param name="data">The data to include in the result.</param>
|
||||||
|
/// <param name="isSuccess">Indicates if the operation was successful.</param>
|
||||||
|
/// <param name="messages">An array of messages associated with the operation.</param>
|
||||||
|
/// <returns>A new instance of <see cref="ServiceResult{T}"/> with the specified data and outcome.</returns>
|
||||||
|
public virtual IServiceResult<T> CreateResult<T>(T? data = default, bool isSuccess = true, params string[] messages)
|
||||||
|
{
|
||||||
|
return new ServiceResult<T>(data, isSuccess, messages);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Creates a successful service message.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="messages">An array of success messages.</param>
|
||||||
|
/// <returns>A successful service message.</returns>
|
||||||
|
public virtual IServiceMessage Successful(params string[] messages) => CreateMessage(true, messages);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Creates a failed service message.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="messages">An array of failure messages.</param>
|
||||||
|
/// <returns>A failed service message.</returns>
|
||||||
|
public virtual IServiceMessage Failed(params string[] messages) => CreateMessage(false, messages);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Creates a successful service result with the provided data.
|
||||||
|
/// </summary>
|
||||||
|
/// <typeparam name="T">The type of data included in the result.</typeparam>
|
||||||
|
/// <param name="data">The data to include in the result.</param>
|
||||||
|
/// <param name="messages">An array of success messages.</param>
|
||||||
|
/// <returns>A successful service result containing the specified data.</returns>
|
||||||
|
public virtual IServiceResult<T> Successful<T>(T data, params string[] messages) => CreateResult(data, true, messages);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Creates a failed service result, optionally including data.
|
||||||
|
/// </summary>
|
||||||
|
/// <typeparam name="T">The type of data the service result can contain.</typeparam>
|
||||||
|
/// <param name="data">Optional data to include in the failed result.</param>
|
||||||
|
/// <param name="messages">An array of failure messages.</param>
|
||||||
|
/// <returns>A failed service result, which may or may not contain the specified data.</returns>
|
||||||
|
public virtual IServiceResult<T> Failed<T>(T? data = default, params string[] messages) => CreateResult(data, false, messages);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Creates a failed service result using only failure messages, without explicitly including data.
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// This method provides a convenient way to create a failed service result when the failure does not pertain to any specific data,
|
||||||
|
/// or when the inclusion of data is not necessary to convey the failure reason. The data part of the result will be set to its default value.
|
||||||
|
/// </remarks>
|
||||||
|
/// <typeparam name="T">The type of data the service result can contain. The result will contain the default value for this type.</typeparam>
|
||||||
|
/// <param name="messages">An array of failure messages that provide details about the reasons for the operation's failure.</param>
|
||||||
|
/// <returns>A failed service result. The data part of the result will be set to the default value for the specified type,
|
||||||
|
/// and it will include the provided failure messages.</returns>
|
||||||
|
public virtual IServiceResult<T> Failed<T>(params string[] messages) => Failed<T>(default, messages);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static class AutoMapperExtension
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Maps a source object to a destination object, or throws an exception if the mapping result is null.
|
||||||
|
/// </summary>
|
||||||
|
/// <typeparam name="TSource">The source object type.</typeparam>
|
||||||
|
/// <typeparam name="TDestination">The destination object type.</typeparam>
|
||||||
|
/// <param name="source">The source object to map from.</param>
|
||||||
|
/// <returns>The mapped destination object.</returns>
|
||||||
|
/// <exception cref="MappingResultNullException">Thrown when the mapping result is null.</exception>
|
||||||
|
public static TDestination MapOrThrow<TDestination>(this IMapper mapper, object source)
|
||||||
|
{
|
||||||
|
return mapper.Map<TDestination>(source) ?? throw new AutoMapperMappingException(
|
||||||
|
$"Mapping to {typeof(TDestination).FullName} resulted in a null object. " +
|
||||||
|
"Hint: Ensure that the AutoMapper profile configuration for this mapping is correct.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,33 +1,33 @@
|
|||||||
using DigitalData.Core.Contracts.CleanArchitecture.Application;
|
using DigitalData.Core.Contracts.Application;
|
||||||
|
|
||||||
namespace DigitalData.Core.CleanArchitecture.Application
|
namespace DigitalData.Core.Application
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Represents the outcome of a service operation, encapsulating the success or failure status,
|
/// Represents the outcome of a service operation, encapsulating the success or failure status,
|
||||||
/// and any associated messages.
|
/// and any associated messages.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class ServiceMessage : IServiceMessage
|
public class ServiceMessage : IServiceMessage
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the ServiceMessage class with specified success status, and messages.
|
/// Initializes a new instance of the ServiceMessage class with specified success status, and messages.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="isSuccess">Indicates whether the service operation was successful.</param>
|
/// <param name="isSuccess">Indicates whether the service operation was successful.</param>
|
||||||
/// <param name="data">The data associated with a successful operation.</param>
|
/// <param name="data">The data associated with a successful operation.</param>
|
||||||
/// <param name="messages">An array of messages related to the operation's outcome.</param>
|
/// <param name="messages">An array of messages related to the operation's outcome.</param>
|
||||||
public ServiceMessage(bool isSuccess, params string[] messages)
|
public ServiceMessage(bool isSuccess, params string[] messages)
|
||||||
{
|
{
|
||||||
IsSuccess = isSuccess;
|
IsSuccess = isSuccess;
|
||||||
Messages = messages.ToList<string>();
|
Messages = messages.ToList<string>();
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or sets a value indicating whether the service operation was successful.
|
/// Gets or sets a value indicating whether the service operation was successful.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsSuccess { get; set; }
|
public bool IsSuccess { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or sets a collection of messages associated with the service operation.
|
/// Gets or sets a collection of messages associated with the service operation.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public List<string> Messages { get; set; } = new List<string>();
|
public List<string> Messages { get; set; } = new List<string>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,25 +1,25 @@
|
|||||||
using DigitalData.Core.Contracts.CleanArchitecture.Application;
|
using DigitalData.Core.Contracts.Application;
|
||||||
|
|
||||||
namespace DigitalData.Core.CleanArchitecture.Application
|
namespace DigitalData.Core.Application
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Represents the outcome of a service operation, encapsulating the success or failure status,
|
/// Represents the outcome of a service operation, encapsulating the success or failure status,
|
||||||
/// the data returned by the operation, and any associated messages.
|
/// the data returned by the operation, and any associated messages.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <typeparam name="T">The type of data returned by the service operation, if any.</typeparam>
|
/// <typeparam name="T">The type of data returned by the service operation, if any.</typeparam>
|
||||||
public class ServiceResult<T> : ServiceMessage, IServiceResult<T>
|
public class ServiceResult<T> : ServiceMessage, IServiceResult<T>
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the ServiceResult class with specified success status, data, and messages.
|
/// Initializes a new instance of the ServiceResult class with specified success status, data, and messages.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="data">The data associated with a successful operation.</param>
|
/// <param name="data">The data associated with a successful operation.</param>
|
||||||
/// <param name="isSuccess">Indicates whether the service operation was successful.</param>
|
/// <param name="isSuccess">Indicates whether the service operation was successful.</param>
|
||||||
/// <param name="messages">An array of messages related to the operation's outcome.</param>
|
/// <param name="messages">An array of messages related to the operation's outcome.</param>
|
||||||
public ServiceResult(T? data, bool isSuccess, params string[] messages) : base(isSuccess, messages) => Data = data;
|
public ServiceResult(T? data, bool isSuccess, params string[] messages) : base(isSuccess, messages) => Data = data;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or sets the data resulting from the service operation.
|
/// Gets or sets the data resulting from the service operation.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public T? Data { get; set; }
|
public T? Data { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1,301 +1,374 @@
|
|||||||
{
|
{
|
||||||
"runtimeTarget": {
|
"runtimeTarget": {
|
||||||
"name": ".NETCoreApp,Version=v7.0",
|
"name": ".NETCoreApp,Version=v7.0",
|
||||||
"signature": ""
|
"signature": ""
|
||||||
},
|
},
|
||||||
"compilationOptions": {},
|
"compilationOptions": {},
|
||||||
"targets": {
|
"targets": {
|
||||||
".NETCoreApp,Version=v7.0": {
|
".NETCoreApp,Version=v7.0": {
|
||||||
"DigitalData.Core.ConsoleApp/1.0.0": {
|
"DigitalData.Core.Application/1.0.0": {
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"DigitalData.Core.Attributes": "1.0.0",
|
"AutoMapper": "13.0.1",
|
||||||
"Microsoft.VisualBasic": "10.3.0",
|
"DigitalData.Core.Contracts": "1.0.0",
|
||||||
"System.DirectoryServices": "7.0.1",
|
"System.DirectoryServices.AccountManagement": "7.0.1"
|
||||||
"System.DirectoryServices.AccountManagement": "7.0.1"
|
},
|
||||||
},
|
"runtime": {
|
||||||
"runtime": {
|
"DigitalData.Core.Application.dll": {}
|
||||||
"DigitalData.Core.ConsoleApp.dll": {}
|
}
|
||||||
}
|
},
|
||||||
},
|
"AutoMapper/13.0.1": {
|
||||||
"Microsoft.VisualBasic/10.3.0": {},
|
"dependencies": {
|
||||||
"Microsoft.Win32.SystemEvents/7.0.0": {
|
"Microsoft.Extensions.Options": "6.0.0"
|
||||||
"runtime": {
|
},
|
||||||
"lib/net7.0/Microsoft.Win32.SystemEvents.dll": {
|
"runtime": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"lib/net6.0/AutoMapper.dll": {
|
||||||
"fileVersion": "7.0.22.51805"
|
"assemblyVersion": "13.0.0.0",
|
||||||
}
|
"fileVersion": "13.0.1.0"
|
||||||
},
|
}
|
||||||
"runtimeTargets": {
|
}
|
||||||
"runtimes/win/lib/net7.0/Microsoft.Win32.SystemEvents.dll": {
|
},
|
||||||
"rid": "win",
|
"Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
|
||||||
"assetType": "runtime",
|
"runtime": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||||
"fileVersion": "7.0.22.51805"
|
"assemblyVersion": "6.0.0.0",
|
||||||
}
|
"fileVersion": "6.0.21.52210"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"System.Configuration.ConfigurationManager/7.0.0": {
|
},
|
||||||
"dependencies": {
|
"Microsoft.Extensions.Options/6.0.0": {
|
||||||
"System.Diagnostics.EventLog": "7.0.0",
|
"dependencies": {
|
||||||
"System.Security.Cryptography.ProtectedData": "7.0.0",
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
|
||||||
"System.Security.Permissions": "7.0.0"
|
"Microsoft.Extensions.Primitives": "6.0.0"
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"lib/net7.0/System.Configuration.ConfigurationManager.dll": {
|
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assemblyVersion": "6.0.0.0",
|
||||||
"fileVersion": "7.0.22.51805"
|
"fileVersion": "6.0.21.52210"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"System.Diagnostics.EventLog/7.0.0": {
|
"Microsoft.Extensions.Primitives/6.0.0": {
|
||||||
"runtime": {
|
"dependencies": {
|
||||||
"lib/net7.0/System.Diagnostics.EventLog.dll": {
|
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
|
||||||
"assemblyVersion": "7.0.0.0",
|
},
|
||||||
"fileVersion": "7.0.22.51805"
|
"runtime": {
|
||||||
}
|
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
|
||||||
},
|
"assemblyVersion": "6.0.0.0",
|
||||||
"runtimeTargets": {
|
"fileVersion": "6.0.21.52210"
|
||||||
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.Messages.dll": {
|
}
|
||||||
"rid": "win",
|
}
|
||||||
"assetType": "runtime",
|
},
|
||||||
"assemblyVersion": "7.0.0.0",
|
"Microsoft.Win32.SystemEvents/7.0.0": {
|
||||||
"fileVersion": "0.0.0.0"
|
"runtime": {
|
||||||
},
|
"lib/net7.0/Microsoft.Win32.SystemEvents.dll": {
|
||||||
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.dll": {
|
"assemblyVersion": "7.0.0.0",
|
||||||
"rid": "win",
|
"fileVersion": "7.0.22.51805"
|
||||||
"assetType": "runtime",
|
}
|
||||||
"assemblyVersion": "7.0.0.0",
|
},
|
||||||
"fileVersion": "7.0.22.51805"
|
"runtimeTargets": {
|
||||||
}
|
"runtimes/win/lib/net7.0/Microsoft.Win32.SystemEvents.dll": {
|
||||||
}
|
"rid": "win",
|
||||||
},
|
"assetType": "runtime",
|
||||||
"System.DirectoryServices/7.0.1": {
|
"assemblyVersion": "7.0.0.0",
|
||||||
"dependencies": {
|
"fileVersion": "7.0.22.51805"
|
||||||
"System.Security.Permissions": "7.0.0"
|
}
|
||||||
},
|
}
|
||||||
"runtime": {
|
},
|
||||||
"lib/net7.0/System.DirectoryServices.dll": {
|
"System.Configuration.ConfigurationManager/7.0.0": {
|
||||||
"assemblyVersion": "4.0.0.0",
|
"dependencies": {
|
||||||
"fileVersion": "7.0.323.6910"
|
"System.Diagnostics.EventLog": "7.0.0",
|
||||||
}
|
"System.Security.Cryptography.ProtectedData": "7.0.0",
|
||||||
},
|
"System.Security.Permissions": "7.0.0"
|
||||||
"runtimeTargets": {
|
},
|
||||||
"runtimes/win/lib/net7.0/System.DirectoryServices.dll": {
|
"runtime": {
|
||||||
"rid": "win",
|
"lib/net7.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
"assetType": "runtime",
|
"assemblyVersion": "7.0.0.0",
|
||||||
"assemblyVersion": "4.0.0.0",
|
"fileVersion": "7.0.22.51805"
|
||||||
"fileVersion": "7.0.323.6910"
|
}
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
},
|
"System.Diagnostics.EventLog/7.0.0": {
|
||||||
"System.DirectoryServices.AccountManagement/7.0.1": {
|
"runtime": {
|
||||||
"dependencies": {
|
"lib/net7.0/System.Diagnostics.EventLog.dll": {
|
||||||
"System.Configuration.ConfigurationManager": "7.0.0",
|
"assemblyVersion": "7.0.0.0",
|
||||||
"System.DirectoryServices": "7.0.1",
|
"fileVersion": "7.0.22.51805"
|
||||||
"System.DirectoryServices.Protocols": "7.0.1"
|
}
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtimeTargets": {
|
||||||
"lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||||
"assemblyVersion": "4.0.0.0",
|
"rid": "win",
|
||||||
"fileVersion": "7.0.1123.42427"
|
"assetType": "runtime",
|
||||||
}
|
"assemblyVersion": "7.0.0.0",
|
||||||
},
|
"fileVersion": "0.0.0.0"
|
||||||
"runtimeTargets": {
|
},
|
||||||
"runtimes/win/lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.dll": {
|
||||||
"rid": "win",
|
"rid": "win",
|
||||||
"assetType": "runtime",
|
"assetType": "runtime",
|
||||||
"assemblyVersion": "4.0.0.0",
|
"assemblyVersion": "7.0.0.0",
|
||||||
"fileVersion": "7.0.1123.42427"
|
"fileVersion": "7.0.22.51805"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"System.DirectoryServices.Protocols/7.0.1": {
|
"System.DirectoryServices/7.0.1": {
|
||||||
"runtime": {
|
"dependencies": {
|
||||||
"lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
"System.Security.Permissions": "7.0.0"
|
||||||
"assemblyVersion": "7.0.0.1",
|
},
|
||||||
"fileVersion": "7.0.723.27404"
|
"runtime": {
|
||||||
}
|
"lib/net7.0/System.DirectoryServices.dll": {
|
||||||
},
|
"assemblyVersion": "4.0.0.0",
|
||||||
"runtimeTargets": {
|
"fileVersion": "7.0.323.6910"
|
||||||
"runtimes/linux/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
}
|
||||||
"rid": "linux",
|
},
|
||||||
"assetType": "runtime",
|
"runtimeTargets": {
|
||||||
"assemblyVersion": "7.0.0.1",
|
"runtimes/win/lib/net7.0/System.DirectoryServices.dll": {
|
||||||
"fileVersion": "7.0.723.27404"
|
"rid": "win",
|
||||||
},
|
"assetType": "runtime",
|
||||||
"runtimes/osx/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
"assemblyVersion": "4.0.0.0",
|
||||||
"rid": "osx",
|
"fileVersion": "7.0.323.6910"
|
||||||
"assetType": "runtime",
|
}
|
||||||
"assemblyVersion": "7.0.0.1",
|
}
|
||||||
"fileVersion": "7.0.723.27404"
|
},
|
||||||
},
|
"System.DirectoryServices.AccountManagement/7.0.1": {
|
||||||
"runtimes/win/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
"dependencies": {
|
||||||
"rid": "win",
|
"System.Configuration.ConfigurationManager": "7.0.0",
|
||||||
"assetType": "runtime",
|
"System.DirectoryServices": "7.0.1",
|
||||||
"assemblyVersion": "7.0.0.1",
|
"System.DirectoryServices.Protocols": "7.0.1"
|
||||||
"fileVersion": "7.0.723.27404"
|
},
|
||||||
}
|
"runtime": {
|
||||||
}
|
"lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
},
|
"assemblyVersion": "4.0.0.0",
|
||||||
"System.Drawing.Common/7.0.0": {
|
"fileVersion": "7.0.1123.42427"
|
||||||
"dependencies": {
|
}
|
||||||
"Microsoft.Win32.SystemEvents": "7.0.0"
|
},
|
||||||
},
|
"runtimeTargets": {
|
||||||
"runtime": {
|
"runtimes/win/lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
"lib/net7.0/System.Drawing.Common.dll": {
|
"rid": "win",
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assetType": "runtime",
|
||||||
"fileVersion": "7.0.22.51805"
|
"assemblyVersion": "4.0.0.0",
|
||||||
}
|
"fileVersion": "7.0.1123.42427"
|
||||||
},
|
}
|
||||||
"runtimeTargets": {
|
}
|
||||||
"runtimes/win/lib/net7.0/System.Drawing.Common.dll": {
|
},
|
||||||
"rid": "win",
|
"System.DirectoryServices.Protocols/7.0.1": {
|
||||||
"assetType": "runtime",
|
"runtime": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
"fileVersion": "7.0.22.51805"
|
"assemblyVersion": "7.0.0.1",
|
||||||
}
|
"fileVersion": "7.0.723.27404"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
"runtimeTargets": {
|
||||||
"runtime": {
|
"runtimes/linux/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
"lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
"rid": "linux",
|
||||||
"assemblyVersion": "7.0.0.0",
|
"assetType": "runtime",
|
||||||
"fileVersion": "7.0.22.51805"
|
"assemblyVersion": "7.0.0.1",
|
||||||
}
|
"fileVersion": "7.0.723.27404"
|
||||||
},
|
},
|
||||||
"runtimeTargets": {
|
"runtimes/osx/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
"runtimes/win/lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
"rid": "osx",
|
||||||
"rid": "win",
|
"assetType": "runtime",
|
||||||
"assetType": "runtime",
|
"assemblyVersion": "7.0.0.1",
|
||||||
"assemblyVersion": "7.0.0.0",
|
"fileVersion": "7.0.723.27404"
|
||||||
"fileVersion": "7.0.22.51805"
|
},
|
||||||
}
|
"runtimes/win/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
}
|
"rid": "win",
|
||||||
},
|
"assetType": "runtime",
|
||||||
"System.Security.Permissions/7.0.0": {
|
"assemblyVersion": "7.0.0.1",
|
||||||
"dependencies": {
|
"fileVersion": "7.0.723.27404"
|
||||||
"System.Windows.Extensions": "7.0.0"
|
}
|
||||||
},
|
}
|
||||||
"runtime": {
|
},
|
||||||
"lib/net7.0/System.Security.Permissions.dll": {
|
"System.Drawing.Common/7.0.0": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"dependencies": {
|
||||||
"fileVersion": "7.0.22.51805"
|
"Microsoft.Win32.SystemEvents": "7.0.0"
|
||||||
}
|
},
|
||||||
}
|
"runtime": {
|
||||||
},
|
"lib/net7.0/System.Drawing.Common.dll": {
|
||||||
"System.Windows.Extensions/7.0.0": {
|
"assemblyVersion": "7.0.0.0",
|
||||||
"dependencies": {
|
"fileVersion": "7.0.22.51805"
|
||||||
"System.Drawing.Common": "7.0.0"
|
}
|
||||||
},
|
},
|
||||||
"runtime": {
|
"runtimeTargets": {
|
||||||
"lib/net7.0/System.Windows.Extensions.dll": {
|
"runtimes/win/lib/net7.0/System.Drawing.Common.dll": {
|
||||||
"assemblyVersion": "7.0.0.0",
|
"rid": "win",
|
||||||
"fileVersion": "7.0.22.51805"
|
"assetType": "runtime",
|
||||||
}
|
"assemblyVersion": "7.0.0.0",
|
||||||
},
|
"fileVersion": "7.0.22.51805"
|
||||||
"runtimeTargets": {
|
}
|
||||||
"runtimes/win/lib/net7.0/System.Windows.Extensions.dll": {
|
}
|
||||||
"rid": "win",
|
},
|
||||||
"assetType": "runtime",
|
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
|
||||||
"assemblyVersion": "7.0.0.0",
|
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
||||||
"fileVersion": "7.0.22.51805"
|
"runtime": {
|
||||||
}
|
"lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
}
|
"assemblyVersion": "7.0.0.0",
|
||||||
},
|
"fileVersion": "7.0.22.51805"
|
||||||
"DigitalData.Core.Attributes/1.0.0": {
|
}
|
||||||
"runtime": {
|
},
|
||||||
"DigitalData.Core.Attributes.dll": {}
|
"runtimeTargets": {
|
||||||
}
|
"runtimes/win/lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
}
|
"rid": "win",
|
||||||
}
|
"assetType": "runtime",
|
||||||
},
|
"assemblyVersion": "7.0.0.0",
|
||||||
"libraries": {
|
"fileVersion": "7.0.22.51805"
|
||||||
"DigitalData.Core.ConsoleApp/1.0.0": {
|
}
|
||||||
"type": "project",
|
}
|
||||||
"serviceable": false,
|
},
|
||||||
"sha512": ""
|
"System.Security.Permissions/7.0.0": {
|
||||||
},
|
"dependencies": {
|
||||||
"Microsoft.VisualBasic/10.3.0": {
|
"System.Windows.Extensions": "7.0.0"
|
||||||
"type": "package",
|
},
|
||||||
"serviceable": true,
|
"runtime": {
|
||||||
"sha512": "sha512-AvMDjmJHjz9bdlvxiSdEHHcWP+sZtp7zwule5ab6DaUbgoBnwCsd7nymj69vSz18ypXuEv3SI7ZUNwbIKrvtMA==",
|
"lib/net7.0/System.Security.Permissions.dll": {
|
||||||
"path": "microsoft.visualbasic/10.3.0",
|
"assemblyVersion": "7.0.0.0",
|
||||||
"hashPath": "microsoft.visualbasic.10.3.0.nupkg.sha512"
|
"fileVersion": "7.0.22.51805"
|
||||||
},
|
}
|
||||||
"Microsoft.Win32.SystemEvents/7.0.0": {
|
}
|
||||||
"type": "package",
|
},
|
||||||
"serviceable": true,
|
"System.Windows.Extensions/7.0.0": {
|
||||||
"sha512": "sha512-2nXPrhdAyAzir0gLl8Yy8S5Mnm/uBSQQA7jEsILOS1MTyS7DbmV1NgViMtvV1sfCD1ebITpNwb1NIinKeJgUVQ==",
|
"dependencies": {
|
||||||
"path": "microsoft.win32.systemevents/7.0.0",
|
"System.Drawing.Common": "7.0.0"
|
||||||
"hashPath": "microsoft.win32.systemevents.7.0.0.nupkg.sha512"
|
},
|
||||||
},
|
"runtime": {
|
||||||
"System.Configuration.ConfigurationManager/7.0.0": {
|
"lib/net7.0/System.Windows.Extensions.dll": {
|
||||||
"type": "package",
|
"assemblyVersion": "7.0.0.0",
|
||||||
"serviceable": true,
|
"fileVersion": "7.0.22.51805"
|
||||||
"sha512": "sha512-WvRUdlL1lB0dTRZSs5XcQOd5q9MYNk90GkbmRmiCvRHThWiojkpGqWdmEDJdXyHbxG/BhE5hmVbMfRLXW9FJVA==",
|
}
|
||||||
"path": "system.configuration.configurationmanager/7.0.0",
|
},
|
||||||
"hashPath": "system.configuration.configurationmanager.7.0.0.nupkg.sha512"
|
"runtimeTargets": {
|
||||||
},
|
"runtimes/win/lib/net7.0/System.Windows.Extensions.dll": {
|
||||||
"System.Diagnostics.EventLog/7.0.0": {
|
"rid": "win",
|
||||||
"type": "package",
|
"assetType": "runtime",
|
||||||
"serviceable": true,
|
"assemblyVersion": "7.0.0.0",
|
||||||
"sha512": "sha512-eUDP47obqQm3SFJfP6z+Fx2nJ4KKTQbXB4Q9Uesnzw9SbYdhjyoGXuvDn/gEmFY6N5Z3bFFbpAQGA7m6hrYJCw==",
|
"fileVersion": "7.0.22.51805"
|
||||||
"path": "system.diagnostics.eventlog/7.0.0",
|
}
|
||||||
"hashPath": "system.diagnostics.eventlog.7.0.0.nupkg.sha512"
|
}
|
||||||
},
|
},
|
||||||
"System.DirectoryServices/7.0.1": {
|
"DigitalData.Core.Contracts/1.0.0": {
|
||||||
"type": "package",
|
"dependencies": {
|
||||||
"serviceable": true,
|
"System.DirectoryServices": "7.0.1",
|
||||||
"sha512": "sha512-Z4FVdUJEVXbf7/f/hU6cFZDtxN5ozUVKJMzXoHmC+GCeTcqzlxqmWtxurejxG3K+kZ6H0UKwNshoK1CYnmJ1sg==",
|
"System.DirectoryServices.AccountManagement": "7.0.1"
|
||||||
"path": "system.directoryservices/7.0.1",
|
},
|
||||||
"hashPath": "system.directoryservices.7.0.1.nupkg.sha512"
|
"runtime": {
|
||||||
},
|
"DigitalData.Core.Contracts.dll": {}
|
||||||
"System.DirectoryServices.AccountManagement/7.0.1": {
|
}
|
||||||
"type": "package",
|
}
|
||||||
"serviceable": true,
|
}
|
||||||
"sha512": "sha512-UNytHYwA5IF55WQhashsMG57ize83JUGJxD8YJlOyO9ZlMTOD4Nt7y+A6mvmrU/swDoYWaVL+TNwE6hk9lyvbA==",
|
},
|
||||||
"path": "system.directoryservices.accountmanagement/7.0.1",
|
"libraries": {
|
||||||
"hashPath": "system.directoryservices.accountmanagement.7.0.1.nupkg.sha512"
|
"DigitalData.Core.Application/1.0.0": {
|
||||||
},
|
"type": "project",
|
||||||
"System.DirectoryServices.Protocols/7.0.1": {
|
"serviceable": false,
|
||||||
"type": "package",
|
"sha512": ""
|
||||||
"serviceable": true,
|
},
|
||||||
"sha512": "sha512-t9hsL+UYRzNs30pnT2Tdx6ngX8McFUjru0a0ekNgu/YXfkXN+dx5OvSEv0/p7H2q3pdJLH7TJPWX7e55J8QB9A==",
|
"AutoMapper/13.0.1": {
|
||||||
"path": "system.directoryservices.protocols/7.0.1",
|
"type": "package",
|
||||||
"hashPath": "system.directoryservices.protocols.7.0.1.nupkg.sha512"
|
"serviceable": true,
|
||||||
},
|
"sha512": "sha512-/Fx1SbJ16qS7dU4i604Sle+U9VLX+WSNVJggk6MupKVkYvvBm4XqYaeFuf67diHefHKHs50uQIS2YEDFhPCakQ==",
|
||||||
"System.Drawing.Common/7.0.0": {
|
"path": "automapper/13.0.1",
|
||||||
"type": "package",
|
"hashPath": "automapper.13.0.1.nupkg.sha512"
|
||||||
"serviceable": true,
|
},
|
||||||
"sha512": "sha512-KIX+oBU38pxkKPxvLcLfIkOV5Ien8ReN78wro7OF5/erwcmortzeFx+iBswlh2Vz6gVne0khocQudGwaO1Ey6A==",
|
"Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
|
||||||
"path": "system.drawing.common/7.0.0",
|
"type": "package",
|
||||||
"hashPath": "system.drawing.common.7.0.0.nupkg.sha512"
|
"serviceable": true,
|
||||||
},
|
"sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==",
|
||||||
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
"path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0",
|
||||||
"type": "package",
|
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512"
|
||||||
"serviceable": true,
|
},
|
||||||
"sha512": "sha512-xSPiLNlHT6wAHtugASbKAJwV5GVqQK351crnILAucUioFqqieDN79evO1rku1ckt/GfjIn+b17UaSskoY03JuA==",
|
"Microsoft.Extensions.Options/6.0.0": {
|
||||||
"path": "system.security.cryptography.protecteddata/7.0.0",
|
"type": "package",
|
||||||
"hashPath": "system.security.cryptography.protecteddata.7.0.0.nupkg.sha512"
|
"serviceable": true,
|
||||||
},
|
"sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
|
||||||
"System.Security.Permissions/7.0.0": {
|
"path": "microsoft.extensions.options/6.0.0",
|
||||||
"type": "package",
|
"hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512"
|
||||||
"serviceable": true,
|
},
|
||||||
"sha512": "sha512-Vmp0iRmCEno9BWiskOW5pxJ3d9n+jUqKxvX4GhLwFhnQaySZmBN2FuC0N5gjFHgyFMUjC5sfIJ8KZfoJwkcMmA==",
|
"Microsoft.Extensions.Primitives/6.0.0": {
|
||||||
"path": "system.security.permissions/7.0.0",
|
"type": "package",
|
||||||
"hashPath": "system.security.permissions.7.0.0.nupkg.sha512"
|
"serviceable": true,
|
||||||
},
|
"sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
|
||||||
"System.Windows.Extensions/7.0.0": {
|
"path": "microsoft.extensions.primitives/6.0.0",
|
||||||
"type": "package",
|
"hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512"
|
||||||
"serviceable": true,
|
},
|
||||||
"sha512": "sha512-bR4qdCmssMMbo9Fatci49An5B1UaVJZHKNq70PRgzoLYIlitb8Tj7ns/Xt5Pz1CkERiTjcVBDU2y1AVrPBYkaw==",
|
"Microsoft.Win32.SystemEvents/7.0.0": {
|
||||||
"path": "system.windows.extensions/7.0.0",
|
"type": "package",
|
||||||
"hashPath": "system.windows.extensions.7.0.0.nupkg.sha512"
|
"serviceable": true,
|
||||||
},
|
"sha512": "sha512-2nXPrhdAyAzir0gLl8Yy8S5Mnm/uBSQQA7jEsILOS1MTyS7DbmV1NgViMtvV1sfCD1ebITpNwb1NIinKeJgUVQ==",
|
||||||
"DigitalData.Core.Attributes/1.0.0": {
|
"path": "microsoft.win32.systemevents/7.0.0",
|
||||||
"type": "project",
|
"hashPath": "microsoft.win32.systemevents.7.0.0.nupkg.sha512"
|
||||||
"serviceable": false,
|
},
|
||||||
"sha512": ""
|
"System.Configuration.ConfigurationManager/7.0.0": {
|
||||||
}
|
"type": "package",
|
||||||
}
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-WvRUdlL1lB0dTRZSs5XcQOd5q9MYNk90GkbmRmiCvRHThWiojkpGqWdmEDJdXyHbxG/BhE5hmVbMfRLXW9FJVA==",
|
||||||
|
"path": "system.configuration.configurationmanager/7.0.0",
|
||||||
|
"hashPath": "system.configuration.configurationmanager.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-eUDP47obqQm3SFJfP6z+Fx2nJ4KKTQbXB4Q9Uesnzw9SbYdhjyoGXuvDn/gEmFY6N5Z3bFFbpAQGA7m6hrYJCw==",
|
||||||
|
"path": "system.diagnostics.eventlog/7.0.0",
|
||||||
|
"hashPath": "system.diagnostics.eventlog.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Z4FVdUJEVXbf7/f/hU6cFZDtxN5ozUVKJMzXoHmC+GCeTcqzlxqmWtxurejxG3K+kZ6H0UKwNshoK1CYnmJ1sg==",
|
||||||
|
"path": "system.directoryservices/7.0.1",
|
||||||
|
"hashPath": "system.directoryservices.7.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-UNytHYwA5IF55WQhashsMG57ize83JUGJxD8YJlOyO9ZlMTOD4Nt7y+A6mvmrU/swDoYWaVL+TNwE6hk9lyvbA==",
|
||||||
|
"path": "system.directoryservices.accountmanagement/7.0.1",
|
||||||
|
"hashPath": "system.directoryservices.accountmanagement.7.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.Protocols/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-t9hsL+UYRzNs30pnT2Tdx6ngX8McFUjru0a0ekNgu/YXfkXN+dx5OvSEv0/p7H2q3pdJLH7TJPWX7e55J8QB9A==",
|
||||||
|
"path": "system.directoryservices.protocols/7.0.1",
|
||||||
|
"hashPath": "system.directoryservices.protocols.7.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Drawing.Common/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-KIX+oBU38pxkKPxvLcLfIkOV5Ien8ReN78wro7OF5/erwcmortzeFx+iBswlh2Vz6gVne0khocQudGwaO1Ey6A==",
|
||||||
|
"path": "system.drawing.common/7.0.0",
|
||||||
|
"hashPath": "system.drawing.common.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
|
||||||
|
"path": "system.runtime.compilerservices.unsafe/6.0.0",
|
||||||
|
"hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xSPiLNlHT6wAHtugASbKAJwV5GVqQK351crnILAucUioFqqieDN79evO1rku1ckt/GfjIn+b17UaSskoY03JuA==",
|
||||||
|
"path": "system.security.cryptography.protecteddata/7.0.0",
|
||||||
|
"hashPath": "system.security.cryptography.protecteddata.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Permissions/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Vmp0iRmCEno9BWiskOW5pxJ3d9n+jUqKxvX4GhLwFhnQaySZmBN2FuC0N5gjFHgyFMUjC5sfIJ8KZfoJwkcMmA==",
|
||||||
|
"path": "system.security.permissions/7.0.0",
|
||||||
|
"hashPath": "system.security.permissions.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Windows.Extensions/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-bR4qdCmssMMbo9Fatci49An5B1UaVJZHKNq70PRgzoLYIlitb8Tj7ns/Xt5Pz1CkERiTjcVBDU2y1AVrPBYkaw==",
|
||||||
|
"path": "system.windows.extensions/7.0.0",
|
||||||
|
"hashPath": "system.windows.extensions.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DigitalData.Core.Contracts/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
// <autogenerated />
|
// <autogenerated />
|
||||||
using System;
|
using System;
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")]
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")]
|
||||||
@ -1,23 +1,23 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <auto-generated>
|
||||||
// This code was generated by a tool.
|
// This code was generated by a tool.
|
||||||
// Runtime Version:4.0.30319.42000
|
// Runtime Version:4.0.30319.42000
|
||||||
//
|
//
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
// the code is regenerated.
|
// the code is regenerated.
|
||||||
// </auto-generated>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("DigitalData.Core.Console")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("DigitalData.Core.Application")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("DigitalData.Core.Console")]
|
[assembly: System.Reflection.AssemblyProductAttribute("DigitalData.Core.Application")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("DigitalData.Core.Console")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("DigitalData.Core.Application")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
||||||
@ -0,0 +1 @@
|
|||||||
|
07702634e271f37711fc7057b2e2d525a4d37394
|
||||||
@ -1,11 +1,11 @@
|
|||||||
is_global = true
|
is_global = true
|
||||||
build_property.TargetFramework = net7.0
|
build_property.TargetFramework = net7.0
|
||||||
build_property.TargetPlatformMinVersion =
|
build_property.TargetPlatformMinVersion =
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
build_property.UsingMicrosoftNETSdkWeb =
|
||||||
build_property.ProjectTypeGuids =
|
build_property.ProjectTypeGuids =
|
||||||
build_property.InvariantGlobalization =
|
build_property.InvariantGlobalization =
|
||||||
build_property.PlatformNeutralAssembly =
|
build_property.PlatformNeutralAssembly =
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
build_property.EnforceExtendedAnalyzerRules =
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||||
build_property.RootNamespace = DigitalData.Core.Console
|
build_property.RootNamespace = DigitalData.Core.Application
|
||||||
build_property.ProjectDir = E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Console\
|
build_property.ProjectDir = E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\
|
||||||
@ -1,8 +1,8 @@
|
|||||||
// <auto-generated/>
|
// <auto-generated/>
|
||||||
global using global::System;
|
global using global::System;
|
||||||
global using global::System.Collections.Generic;
|
global using global::System.Collections.Generic;
|
||||||
global using global::System.IO;
|
global using global::System.IO;
|
||||||
global using global::System.Linq;
|
global using global::System.Linq;
|
||||||
global using global::System.Net.Http;
|
global using global::System.Net.Http;
|
||||||
global using global::System.Threading;
|
global using global::System.Threading;
|
||||||
global using global::System.Threading.Tasks;
|
global using global::System.Threading.Tasks;
|
||||||
Binary file not shown.
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
ace9252480ec2cb2cbe95a41129749065e48ba62
|
||||||
@ -0,0 +1,32 @@
|
|||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Application.deps.json
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Application.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Application.pdb
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Utilities.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Utilities.pdb
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.AssemblyReference.cache
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.Application.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.Application.AssemblyInfoInputs.cache
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.Application.AssemblyInfo.cs
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.CoreCompileInputs.cache
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.CopyComplete
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.Application.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\refint\DigitalData.Core.Application.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.Application.pdb
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\ref\DigitalData.Core.Application.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.deps.json
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.pdb
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.AssemblyReference.cache
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.AssemblyInfoInputs.cache
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.AssemblyInfo.cs
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.CoreCompileInputs.cache
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.CopyComplete
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\refint\DigitalData.Core.Application.dll
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.pdb
|
||||||
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\obj\Debug\net7.0\ref\DigitalData.Core.Application.dll
|
||||||
Binary file not shown.
Binary file not shown.
@ -1,23 +1,23 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <auto-generated>
|
||||||
// This code was generated by a tool.
|
// This code was generated by a tool.
|
||||||
// Runtime Version:4.0.30319.42000
|
// Runtime Version:4.0.30319.42000
|
||||||
//
|
//
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
// the code is regenerated.
|
// the code is regenerated.
|
||||||
// </auto-generated>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("DigitalData.Core.CleanArchitecture.Application")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("DigitalData.Core.CleanArchitecture.Application")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("DigitalData.Core.CleanArchitecture.Application")]
|
[assembly: System.Reflection.AssemblyProductAttribute("DigitalData.Core.CleanArchitecture.Application")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("DigitalData.Core.CleanArchitecture.Application")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("DigitalData.Core.CleanArchitecture.Application")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
||||||
@ -1 +1 @@
|
|||||||
29481b6f7a973f95145d0c63745be915f7b67045
|
29481b6f7a973f95145d0c63745be915f7b67045
|
||||||
@ -1,11 +1,11 @@
|
|||||||
is_global = true
|
is_global = true
|
||||||
build_property.TargetFramework = net7.0
|
build_property.TargetFramework = net7.0
|
||||||
build_property.TargetPlatformMinVersion =
|
build_property.TargetPlatformMinVersion =
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
build_property.UsingMicrosoftNETSdkWeb =
|
||||||
build_property.ProjectTypeGuids =
|
build_property.ProjectTypeGuids =
|
||||||
build_property.InvariantGlobalization =
|
build_property.InvariantGlobalization =
|
||||||
build_property.PlatformNeutralAssembly =
|
build_property.PlatformNeutralAssembly =
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
build_property.EnforceExtendedAnalyzerRules =
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||||
build_property.RootNamespace = DigitalData.Core.CleanArchitecture.Application
|
build_property.RootNamespace = DigitalData.Core.CleanArchitecture.Application
|
||||||
build_property.ProjectDir = E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\
|
build_property.ProjectDir = E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\
|
||||||
@ -1,8 +1,8 @@
|
|||||||
// <auto-generated/>
|
// <auto-generated/>
|
||||||
global using global::System;
|
global using global::System;
|
||||||
global using global::System.Collections.Generic;
|
global using global::System.Collections.Generic;
|
||||||
global using global::System.IO;
|
global using global::System.IO;
|
||||||
global using global::System.Linq;
|
global using global::System.Linq;
|
||||||
global using global::System.Net.Http;
|
global using global::System.Net.Http;
|
||||||
global using global::System.Threading;
|
global using global::System.Threading;
|
||||||
global using global::System.Threading.Tasks;
|
global using global::System.Threading.Tasks;
|
||||||
Binary file not shown.
@ -0,0 +1 @@
|
|||||||
|
3adb30e8572adfa0ff48fa59bbfbff13b48112f7
|
||||||
@ -1,34 +1,34 @@
|
|||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.AssemblyReference.cache
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.AssemblyReference.cache
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.GeneratedMSBuildEditorConfig.editorconfig
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.AssemblyInfoInputs.cache
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.AssemblyInfoInputs.cache
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.AssemblyInfo.cs
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.AssemblyInfo.cs
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.CoreCompileInputs.cache
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.CoreCompileInputs.cache
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.deps.json
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.deps.json
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.dll
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.dll
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.pdb
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.pdb
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Exceptions.dll
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Exceptions.dll
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Exceptions.pdb
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Exceptions.pdb
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.CopyComplete
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.CopyComplete
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.dll
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.dll
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\refint\DigitalData.Core.CleanArchitecture.Application.dll
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\refint\DigitalData.Core.CleanArchitecture.Application.dll
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.pdb
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.pdb
|
||||||
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\ref\DigitalData.Core.CleanArchitecture.Application.dll
|
E:\TekH\Visual Studio\DigitalData\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\ref\DigitalData.Core.CleanArchitecture.Application.dll
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.AssemblyReference.cache
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.AssemblyReference.cache
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.GeneratedMSBuildEditorConfig.editorconfig
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.AssemblyInfoInputs.cache
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.AssemblyInfoInputs.cache
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.AssemblyInfo.cs
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.AssemblyInfo.cs
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.CoreCompileInputs.cache
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.CoreCompileInputs.cache
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.dll
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.dll
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\refint\DigitalData.Core.CleanArchitecture.Application.dll
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\refint\DigitalData.Core.CleanArchitecture.Application.dll
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.pdb
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.pdb
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.deps.json
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.deps.json
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.dll
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.dll
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.pdb
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.pdb
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.dll
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Exceptions.dll
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.CopyComplete
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Exceptions.pdb
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\ref\DigitalData.Core.CleanArchitecture.Application.dll
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\DigitalData.Core.CleanArchitecture.Application.csproj.CopyComplete
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Utilities.dll
|
||||||
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\obj\Debug\net7.0\ref\DigitalData.Core.CleanArchitecture.Application.dll
|
E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.CleanArchitecture.Application\bin\Debug\net7.0\DigitalData.Core.Utilities.pdb
|
||||||
Binary file not shown.
Binary file not shown.
@ -1,23 +1,23 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <auto-generated>
|
||||||
// This code was generated by a tool.
|
// This code was generated by a tool.
|
||||||
// Runtime Version:4.0.30319.42000
|
// Runtime Version:4.0.30319.42000
|
||||||
//
|
//
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
// the code is regenerated.
|
// the code is regenerated.
|
||||||
// </auto-generated>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("DigitalData.Core.Exceptions")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("DigitalData.Core.Services")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("DigitalData.Core.Exceptions")]
|
[assembly: System.Reflection.AssemblyProductAttribute("DigitalData.Core.Services")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("DigitalData.Core.Exceptions")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("DigitalData.Core.Services")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
||||||
@ -0,0 +1 @@
|
|||||||
|
eba1674d810a2e6af850ad2ebbb9a029e7f2ff0a
|
||||||
@ -1,11 +1,11 @@
|
|||||||
is_global = true
|
is_global = true
|
||||||
build_property.TargetFramework = net7.0
|
build_property.TargetFramework = net7.0
|
||||||
build_property.TargetPlatformMinVersion =
|
build_property.TargetPlatformMinVersion =
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
build_property.UsingMicrosoftNETSdkWeb =
|
||||||
build_property.ProjectTypeGuids =
|
build_property.ProjectTypeGuids =
|
||||||
build_property.InvariantGlobalization =
|
build_property.InvariantGlobalization =
|
||||||
build_property.PlatformNeutralAssembly =
|
build_property.PlatformNeutralAssembly =
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
build_property.EnforceExtendedAnalyzerRules =
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||||
build_property.RootNamespace = DigitalData.Core.ConsoleApp
|
build_property.RootNamespace = DigitalData.Core.Services
|
||||||
build_property.ProjectDir = E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Console\
|
build_property.ProjectDir = E:\TekH\Visual Studio\DDWeb\DigitalData.Core\DigitalData.Core.Application\
|
||||||
@ -1,8 +1,8 @@
|
|||||||
// <auto-generated/>
|
// <auto-generated/>
|
||||||
global using global::System;
|
global using global::System;
|
||||||
global using global::System.Collections.Generic;
|
global using global::System.Collections.Generic;
|
||||||
global using global::System.IO;
|
global using global::System.IO;
|
||||||
global using global::System.Linq;
|
global using global::System.Linq;
|
||||||
global using global::System.Net.Http;
|
global using global::System.Net.Http;
|
||||||
global using global::System.Threading;
|
global using global::System.Threading;
|
||||||
global using global::System.Threading.Tasks;
|
global using global::System.Threading.Tasks;
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,164 @@
|
|||||||
|
{
|
||||||
|
"format": 1,
|
||||||
|
"restore": {
|
||||||
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Application.csproj": {}
|
||||||
|
},
|
||||||
|
"projects": {
|
||||||
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Application.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Application.csproj",
|
||||||
|
"projectName": "DigitalData.Core.Application",
|
||||||
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Application.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
||||||
|
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"fallbackFolders": [
|
||||||
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
||||||
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
||||||
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
|
],
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
||||||
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
||||||
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {
|
||||||
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
||||||
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"dependencies": {
|
||||||
|
"AutoMapper": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[13.0.1, )"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.1, )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48",
|
||||||
|
"net481"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
||||||
|
"projectName": "DigitalData.Core.Contracts",
|
||||||
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
||||||
|
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
||||||
|
"fallbackFolders": [
|
||||||
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
||||||
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
||||||
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
|
],
|
||||||
|
"configFilePaths": [
|
||||||
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
||||||
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
|
],
|
||||||
|
"originalTargetFrameworks": [
|
||||||
|
"net7.0"
|
||||||
|
],
|
||||||
|
"sources": {
|
||||||
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
||||||
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
||||||
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
||||||
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"projectReferences": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warningProperties": {
|
||||||
|
"warnAsError": [
|
||||||
|
"NU1605"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"frameworks": {
|
||||||
|
"net7.0": {
|
||||||
|
"targetAlias": "net7.0",
|
||||||
|
"dependencies": {
|
||||||
|
"System.DirectoryServices": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.1, )"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[7.0.1, )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"imports": [
|
||||||
|
"net461",
|
||||||
|
"net462",
|
||||||
|
"net47",
|
||||||
|
"net471",
|
||||||
|
"net472",
|
||||||
|
"net48",
|
||||||
|
"net481"
|
||||||
|
],
|
||||||
|
"assetTargetFallback": true,
|
||||||
|
"warn": true,
|
||||||
|
"frameworkReferences": {
|
||||||
|
"Microsoft.NETCore.App": {
|
||||||
|
"privateAssets": "all"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,18 +1,18 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\tekh\.nuget\packages\;D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages;D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
|
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\tekh\.nuget\packages\;D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages;D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
|
||||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.5.0</NuGetToolVersion>
|
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.5.0</NuGetToolVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
<SourceRoot Include="C:\Users\tekh\.nuget\packages\" />
|
<SourceRoot Include="C:\Users\tekh\.nuget\packages\" />
|
||||||
<SourceRoot Include="D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages\" />
|
<SourceRoot Include="D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages\" />
|
||||||
<SourceRoot Include="D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages\" />
|
<SourceRoot Include="D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages\" />
|
||||||
<SourceRoot Include="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\" />
|
<SourceRoot Include="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,2 +1,2 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
||||||
@ -1,231 +1,229 @@
|
|||||||
{
|
{
|
||||||
"format": 1,
|
"format": 1,
|
||||||
"restore": {
|
"restore": {
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\DigitalData.Core.CleanArchitecture.Application.csproj": {}
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\DigitalData.Core.CleanArchitecture.Application.csproj": {}
|
||||||
},
|
},
|
||||||
"projects": {
|
"projects": {
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\DigitalData.Core.CleanArchitecture.Application.csproj": {
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\DigitalData.Core.CleanArchitecture.Application.csproj": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"restore": {
|
"restore": {
|
||||||
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\DigitalData.Core.CleanArchitecture.Application.csproj",
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\DigitalData.Core.CleanArchitecture.Application.csproj",
|
||||||
"projectName": "DigitalData.Core.CleanArchitecture.Application",
|
"projectName": "DigitalData.Core.CleanArchitecture.Application",
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\DigitalData.Core.CleanArchitecture.Application.csproj",
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\DigitalData.Core.CleanArchitecture.Application.csproj",
|
||||||
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
||||||
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\obj\\",
|
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.CleanArchitecture.Application\\obj\\",
|
||||||
"projectStyle": "PackageReference",
|
"projectStyle": "PackageReference",
|
||||||
"fallbackFolders": [
|
"fallbackFolders": [
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
],
|
],
|
||||||
"configFilePaths": [
|
"configFilePaths": [
|
||||||
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
],
|
],
|
||||||
"originalTargetFrameworks": [
|
"originalTargetFrameworks": [
|
||||||
"net7.0"
|
"net7.0"
|
||||||
],
|
],
|
||||||
"sources": {
|
"sources": {
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
},
|
},
|
||||||
"frameworks": {
|
"frameworks": {
|
||||||
"net7.0": {
|
"net7.0": {
|
||||||
"targetAlias": "net7.0",
|
"targetAlias": "net7.0",
|
||||||
"projectReferences": {
|
"projectReferences": {
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj"
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj"
|
||||||
},
|
},
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Exceptions\\DigitalData.Core.Exceptions.csproj": {
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj": {
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Exceptions\\DigitalData.Core.Exceptions.csproj"
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"warningProperties": {
|
"warningProperties": {
|
||||||
"warnAsError": [
|
"warnAsError": [
|
||||||
"NU1605"
|
"NU1605"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"frameworks": {
|
"frameworks": {
|
||||||
"net7.0": {
|
"net7.0": {
|
||||||
"targetAlias": "net7.0",
|
"targetAlias": "net7.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"AutoMapper": {
|
"AutoMapper": {
|
||||||
"target": "Package",
|
"target": "Package",
|
||||||
"version": "[13.0.1, )"
|
"version": "[13.0.1, )"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"imports": [
|
"imports": [
|
||||||
"net461",
|
"net461",
|
||||||
"net462",
|
"net462",
|
||||||
"net47",
|
"net47",
|
||||||
"net471",
|
"net471",
|
||||||
"net472",
|
"net472",
|
||||||
"net48",
|
"net48",
|
||||||
"net481"
|
"net481"
|
||||||
],
|
],
|
||||||
"assetTargetFallback": true,
|
"assetTargetFallback": true,
|
||||||
"warn": true,
|
"warn": true,
|
||||||
"frameworkReferences": {
|
"frameworkReferences": {
|
||||||
"Microsoft.NETCore.App": {
|
"Microsoft.NETCore.App": {
|
||||||
"privateAssets": "all"
|
"privateAssets": "all"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"restore": {
|
"restore": {
|
||||||
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
||||||
"projectName": "DigitalData.Core.Contracts",
|
"projectName": "DigitalData.Core.Contracts",
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
||||||
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
||||||
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\obj\\",
|
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\obj\\",
|
||||||
"projectStyle": "PackageReference",
|
"projectStyle": "PackageReference",
|
||||||
"fallbackFolders": [
|
"fallbackFolders": [
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
],
|
],
|
||||||
"configFilePaths": [
|
"configFilePaths": [
|
||||||
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
],
|
],
|
||||||
"originalTargetFrameworks": [
|
"originalTargetFrameworks": [
|
||||||
"net7.0"
|
"net7.0"
|
||||||
],
|
],
|
||||||
"sources": {
|
"sources": {
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
},
|
},
|
||||||
"frameworks": {
|
"frameworks": {
|
||||||
"net7.0": {
|
"net7.0": {
|
||||||
"targetAlias": "net7.0",
|
"targetAlias": "net7.0",
|
||||||
"projectReferences": {}
|
"projectReferences": {}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"warningProperties": {
|
"warningProperties": {
|
||||||
"warnAsError": [
|
"warnAsError": [
|
||||||
"NU1605"
|
"NU1605"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"frameworks": {
|
"frameworks": {
|
||||||
"net7.0": {
|
"net7.0": {
|
||||||
"targetAlias": "net7.0",
|
"targetAlias": "net7.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"System.DirectoryServices": {
|
"System.DirectoryServices": {
|
||||||
"target": "Package",
|
"target": "Package",
|
||||||
"version": "[7.0.1, )"
|
"version": "[7.0.1, )"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"imports": [
|
"imports": [
|
||||||
"net461",
|
"net461",
|
||||||
"net462",
|
"net462",
|
||||||
"net47",
|
"net47",
|
||||||
"net471",
|
"net471",
|
||||||
"net472",
|
"net472",
|
||||||
"net48",
|
"net48",
|
||||||
"net481"
|
"net481"
|
||||||
],
|
],
|
||||||
"assetTargetFallback": true,
|
"assetTargetFallback": true,
|
||||||
"warn": true,
|
"warn": true,
|
||||||
"frameworkReferences": {
|
"frameworkReferences": {
|
||||||
"Microsoft.NETCore.App": {
|
"Microsoft.NETCore.App": {
|
||||||
"privateAssets": "all"
|
"privateAssets": "all"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Exceptions\\DigitalData.Core.Exceptions.csproj": {
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"restore": {
|
"restore": {
|
||||||
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Exceptions\\DigitalData.Core.Exceptions.csproj",
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj",
|
||||||
"projectName": "DigitalData.Core.Exceptions",
|
"projectName": "DigitalData.Core.Utilities",
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Exceptions\\DigitalData.Core.Exceptions.csproj",
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj",
|
||||||
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
||||||
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Exceptions\\obj\\",
|
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\obj\\",
|
||||||
"projectStyle": "PackageReference",
|
"projectStyle": "PackageReference",
|
||||||
"fallbackFolders": [
|
"fallbackFolders": [
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
],
|
],
|
||||||
"configFilePaths": [
|
"configFilePaths": [
|
||||||
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
],
|
],
|
||||||
"originalTargetFrameworks": [
|
"originalTargetFrameworks": [
|
||||||
"net7.0"
|
"net7.0"
|
||||||
],
|
],
|
||||||
"sources": {
|
"sources": {
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
},
|
},
|
||||||
"frameworks": {
|
"frameworks": {
|
||||||
"net7.0": {
|
"net7.0": {
|
||||||
"targetAlias": "net7.0",
|
"targetAlias": "net7.0",
|
||||||
"projectReferences": {}
|
"projectReferences": {
|
||||||
}
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
||||||
},
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj"
|
||||||
"warningProperties": {
|
}
|
||||||
"warnAsError": [
|
}
|
||||||
"NU1605"
|
}
|
||||||
]
|
},
|
||||||
}
|
"warningProperties": {
|
||||||
},
|
"warnAsError": [
|
||||||
"frameworks": {
|
"NU1605"
|
||||||
"net7.0": {
|
]
|
||||||
"targetAlias": "net7.0",
|
}
|
||||||
"dependencies": {
|
},
|
||||||
"AutoMapper": {
|
"frameworks": {
|
||||||
"target": "Package",
|
"net7.0": {
|
||||||
"version": "[13.0.1, )"
|
"targetAlias": "net7.0",
|
||||||
}
|
"imports": [
|
||||||
},
|
"net461",
|
||||||
"imports": [
|
"net462",
|
||||||
"net461",
|
"net47",
|
||||||
"net462",
|
"net471",
|
||||||
"net47",
|
"net472",
|
||||||
"net471",
|
"net48",
|
||||||
"net472",
|
"net481"
|
||||||
"net48",
|
],
|
||||||
"net481"
|
"assetTargetFallback": true,
|
||||||
],
|
"warn": true,
|
||||||
"assetTargetFallback": true,
|
"frameworkReferences": {
|
||||||
"warn": true,
|
"Microsoft.NETCore.App": {
|
||||||
"frameworkReferences": {
|
"privateAssets": "all"
|
||||||
"Microsoft.NETCore.App": {
|
}
|
||||||
"privateAssets": "all"
|
},
|
||||||
}
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
||||||
},
|
}
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@ -1,18 +1,18 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\tekh\.nuget\packages\;D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages;D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
|
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\tekh\.nuget\packages\;D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages;D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
|
||||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.5.0</NuGetToolVersion>
|
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.5.0</NuGetToolVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
<SourceRoot Include="C:\Users\tekh\.nuget\packages\" />
|
<SourceRoot Include="C:\Users\tekh\.nuget\packages\" />
|
||||||
<SourceRoot Include="D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages\" />
|
<SourceRoot Include="D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages\" />
|
||||||
<SourceRoot Include="D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages\" />
|
<SourceRoot Include="D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages\" />
|
||||||
<SourceRoot Include="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\" />
|
<SourceRoot Include="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,2 +1,2 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
||||||
@ -1,225 +1,229 @@
|
|||||||
{
|
{
|
||||||
"format": 1,
|
"format": 1,
|
||||||
"restore": {
|
"restore": {
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Authentication\\DigitalData.Core.Authentication.csproj": {}
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Services.csproj": {}
|
||||||
},
|
},
|
||||||
"projects": {
|
"projects": {
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Attributes\\DigitalData.Core.Attributes.csproj": {
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Services.csproj": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"restore": {
|
"restore": {
|
||||||
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Attributes\\DigitalData.Core.Attributes.csproj",
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Services.csproj",
|
||||||
"projectName": "DigitalData.Core.Attributes",
|
"projectName": "DigitalData.Core.Services",
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Attributes\\DigitalData.Core.Attributes.csproj",
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Services.csproj",
|
||||||
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
||||||
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Attributes\\obj\\",
|
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\obj\\",
|
||||||
"projectStyle": "PackageReference",
|
"projectStyle": "PackageReference",
|
||||||
"fallbackFolders": [
|
"fallbackFolders": [
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
],
|
],
|
||||||
"configFilePaths": [
|
"configFilePaths": [
|
||||||
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
],
|
],
|
||||||
"originalTargetFrameworks": [
|
"originalTargetFrameworks": [
|
||||||
"net7.0"
|
"net7.0"
|
||||||
],
|
],
|
||||||
"sources": {
|
"sources": {
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
},
|
},
|
||||||
"frameworks": {
|
"frameworks": {
|
||||||
"net7.0": {
|
"net7.0": {
|
||||||
"targetAlias": "net7.0",
|
"targetAlias": "net7.0",
|
||||||
"projectReferences": {}
|
"projectReferences": {
|
||||||
}
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
||||||
},
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj"
|
||||||
"warningProperties": {
|
},
|
||||||
"warnAsError": [
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj": {
|
||||||
"NU1605"
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj"
|
||||||
]
|
}
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"frameworks": {
|
},
|
||||||
"net7.0": {
|
"warningProperties": {
|
||||||
"targetAlias": "net7.0",
|
"warnAsError": [
|
||||||
"imports": [
|
"NU1605"
|
||||||
"net461",
|
]
|
||||||
"net462",
|
}
|
||||||
"net47",
|
},
|
||||||
"net471",
|
"frameworks": {
|
||||||
"net472",
|
"net7.0": {
|
||||||
"net48",
|
"targetAlias": "net7.0",
|
||||||
"net481"
|
"dependencies": {
|
||||||
],
|
"AutoMapper": {
|
||||||
"assetTargetFallback": true,
|
"target": "Package",
|
||||||
"warn": true,
|
"version": "[13.0.1, )"
|
||||||
"frameworkReferences": {
|
}
|
||||||
"Microsoft.NETCore.App": {
|
},
|
||||||
"privateAssets": "all"
|
"imports": [
|
||||||
}
|
"net461",
|
||||||
},
|
"net462",
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
"net47",
|
||||||
}
|
"net471",
|
||||||
}
|
"net472",
|
||||||
},
|
"net48",
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Authentication\\DigitalData.Core.Authentication.csproj": {
|
"net481"
|
||||||
"version": "1.0.0",
|
],
|
||||||
"restore": {
|
"assetTargetFallback": true,
|
||||||
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Authentication\\DigitalData.Core.Authentication.csproj",
|
"warn": true,
|
||||||
"projectName": "DigitalData.Core.Authentication",
|
"frameworkReferences": {
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Authentication\\DigitalData.Core.Authentication.csproj",
|
"Microsoft.NETCore.App": {
|
||||||
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
"privateAssets": "all"
|
||||||
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Authentication\\obj\\",
|
}
|
||||||
"projectStyle": "PackageReference",
|
},
|
||||||
"fallbackFolders": [
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
}
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
}
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
},
|
||||||
],
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
||||||
"configFilePaths": [
|
"version": "1.0.0",
|
||||||
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
"restore": {
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
"projectName": "DigitalData.Core.Contracts",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
||||||
],
|
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\obj\\",
|
||||||
"originalTargetFrameworks": [
|
"projectStyle": "PackageReference",
|
||||||
"net7.0"
|
"fallbackFolders": [
|
||||||
],
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
||||||
"sources": {
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
],
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
"configFilePaths": [
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
||||||
},
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
||||||
"frameworks": {
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
||||||
"net7.0": {
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
"targetAlias": "net7.0",
|
],
|
||||||
"projectReferences": {
|
"originalTargetFrameworks": [
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Attributes\\DigitalData.Core.Attributes.csproj": {
|
"net7.0"
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Attributes\\DigitalData.Core.Attributes.csproj"
|
],
|
||||||
},
|
"sources": {
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj"
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
||||||
}
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
||||||
}
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
||||||
}
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
},
|
},
|
||||||
"warningProperties": {
|
"frameworks": {
|
||||||
"warnAsError": [
|
"net7.0": {
|
||||||
"NU1605"
|
"targetAlias": "net7.0",
|
||||||
]
|
"projectReferences": {}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"frameworks": {
|
"warningProperties": {
|
||||||
"net7.0": {
|
"warnAsError": [
|
||||||
"targetAlias": "net7.0",
|
"NU1605"
|
||||||
"dependencies": {
|
]
|
||||||
"System.DirectoryServices.Protocols": {
|
}
|
||||||
"target": "Package",
|
},
|
||||||
"version": "[7.0.1, )"
|
"frameworks": {
|
||||||
}
|
"net7.0": {
|
||||||
},
|
"targetAlias": "net7.0",
|
||||||
"imports": [
|
"dependencies": {
|
||||||
"net461",
|
"System.DirectoryServices": {
|
||||||
"net462",
|
"target": "Package",
|
||||||
"net47",
|
"version": "[7.0.1, )"
|
||||||
"net471",
|
}
|
||||||
"net472",
|
},
|
||||||
"net48",
|
"imports": [
|
||||||
"net481"
|
"net461",
|
||||||
],
|
"net462",
|
||||||
"assetTargetFallback": true,
|
"net47",
|
||||||
"warn": true,
|
"net471",
|
||||||
"frameworkReferences": {
|
"net472",
|
||||||
"Microsoft.NETCore.App": {
|
"net48",
|
||||||
"privateAssets": "all"
|
"net481"
|
||||||
}
|
],
|
||||||
},
|
"assetTargetFallback": true,
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
"warn": true,
|
||||||
}
|
"frameworkReferences": {
|
||||||
}
|
"Microsoft.NETCore.App": {
|
||||||
},
|
"privateAssets": "all"
|
||||||
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
}
|
||||||
"version": "1.0.0",
|
},
|
||||||
"restore": {
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
||||||
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
}
|
||||||
"projectName": "DigitalData.Core.Contracts",
|
}
|
||||||
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj",
|
},
|
||||||
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj": {
|
||||||
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\obj\\",
|
"version": "1.0.0",
|
||||||
"projectStyle": "PackageReference",
|
"restore": {
|
||||||
"fallbackFolders": [
|
"projectUniqueName": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj",
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
"projectName": "DigitalData.Core.Utilities",
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\DigitalData.Core.Utilities.csproj",
|
||||||
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
"packagesPath": "C:\\Users\\tekh\\.nuget\\packages\\",
|
||||||
],
|
"outputPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Utilities\\obj\\",
|
||||||
"configFilePaths": [
|
"projectStyle": "PackageReference",
|
||||||
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
"fallbackFolders": [
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Offline Packages",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\Offline Packages",
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
],
|
||||||
],
|
"configFilePaths": [
|
||||||
"originalTargetFrameworks": [
|
"C:\\Users\\tekh\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||||
"net7.0"
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 19.2.config",
|
||||||
],
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 21.2.config",
|
||||||
"sources": {
|
"C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 22.1.config",
|
||||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||||
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
],
|
||||||
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
"originalTargetFrameworks": [
|
||||||
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
"net7.0"
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
],
|
||||||
},
|
"sources": {
|
||||||
"frameworks": {
|
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||||
"net7.0": {
|
"D:\\ProgramFiles\\DevExpress 19.2\\Components\\System\\Components\\Packages": {},
|
||||||
"targetAlias": "net7.0",
|
"D:\\ProgramFiles\\DevExpress 21.2\\Components\\System\\Components\\Packages": {},
|
||||||
"projectReferences": {}
|
"D:\\ProgramFiles\\DevExpress 22.1\\Components\\System\\Components\\Packages": {},
|
||||||
}
|
"https://api.nuget.org/v3/index.json": {}
|
||||||
},
|
},
|
||||||
"warningProperties": {
|
"frameworks": {
|
||||||
"warnAsError": [
|
"net7.0": {
|
||||||
"NU1605"
|
"targetAlias": "net7.0",
|
||||||
]
|
"projectReferences": {
|
||||||
}
|
"E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj": {
|
||||||
},
|
"projectPath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Contracts\\DigitalData.Core.Contracts.csproj"
|
||||||
"frameworks": {
|
}
|
||||||
"net7.0": {
|
}
|
||||||
"targetAlias": "net7.0",
|
}
|
||||||
"dependencies": {
|
},
|
||||||
"System.DirectoryServices": {
|
"warningProperties": {
|
||||||
"target": "Package",
|
"warnAsError": [
|
||||||
"version": "[7.0.1, )"
|
"NU1605"
|
||||||
}
|
]
|
||||||
},
|
}
|
||||||
"imports": [
|
},
|
||||||
"net461",
|
"frameworks": {
|
||||||
"net462",
|
"net7.0": {
|
||||||
"net47",
|
"targetAlias": "net7.0",
|
||||||
"net471",
|
"imports": [
|
||||||
"net472",
|
"net461",
|
||||||
"net48",
|
"net462",
|
||||||
"net481"
|
"net47",
|
||||||
],
|
"net471",
|
||||||
"assetTargetFallback": true,
|
"net472",
|
||||||
"warn": true,
|
"net48",
|
||||||
"frameworkReferences": {
|
"net481"
|
||||||
"Microsoft.NETCore.App": {
|
],
|
||||||
"privateAssets": "all"
|
"assetTargetFallback": true,
|
||||||
}
|
"warn": true,
|
||||||
},
|
"frameworkReferences": {
|
||||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
"Microsoft.NETCore.App": {
|
||||||
}
|
"privateAssets": "all"
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
}
|
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.202\\RuntimeIdentifierGraph.json"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@ -1,18 +1,18 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\tekh\.nuget\packages\;D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages;D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
|
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\tekh\.nuget\packages\;D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages;D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
|
||||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.5.0</NuGetToolVersion>
|
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.5.0</NuGetToolVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
<SourceRoot Include="C:\Users\tekh\.nuget\packages\" />
|
<SourceRoot Include="C:\Users\tekh\.nuget\packages\" />
|
||||||
<SourceRoot Include="D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages\" />
|
<SourceRoot Include="D:\ProgramFiles\DevExpress 21.2\Components\Offline Packages\" />
|
||||||
<SourceRoot Include="D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages\" />
|
<SourceRoot Include="D:\ProgramFiles\DevExpress 22.1\Components\Offline Packages\" />
|
||||||
<SourceRoot Include="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\" />
|
<SourceRoot Include="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,2 +1,2 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,20 +1,24 @@
|
|||||||
{
|
{
|
||||||
"version": 2,
|
"version": 2,
|
||||||
"dgSpecHash": "hF9IgStgjE2a0F5CxLUV49DOS/Hi1ibpTaDXXmah6tEC0dqegJdV0pIiwEgRIIA/jO/4jKkW01tSZT5UXIFHtA==",
|
"dgSpecHash": "qOjLoamBCRlaghte8JiN/IgPvVUlW8VUkzwO9NEZc8KjoNLt3QeHFeQgKR9m77kO9gE4vq4zSxQQDkqpcd2C2g==",
|
||||||
"success": true,
|
"success": true,
|
||||||
"projectFilePath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Console\\DigitalData.Core.ConsoleApp.csproj",
|
"projectFilePath": "E:\\TekH\\Visual Studio\\DDWeb\\DigitalData.Core\\DigitalData.Core.Application\\DigitalData.Core.Application.csproj",
|
||||||
"expectedPackageFiles": [
|
"expectedPackageFiles": [
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\microsoft.visualbasic\\10.3.0\\microsoft.visualbasic.10.3.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\automapper\\13.0.1\\automapper.13.0.1.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\microsoft.win32.systemevents\\7.0.0\\microsoft.win32.systemevents.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\6.0.0\\microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.configuration.configurationmanager\\7.0.0\\system.configuration.configurationmanager.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\microsoft.extensions.options\\6.0.0\\microsoft.extensions.options.6.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.diagnostics.eventlog\\7.0.0\\system.diagnostics.eventlog.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\microsoft.extensions.primitives\\6.0.0\\microsoft.extensions.primitives.6.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices\\7.0.1\\system.directoryservices.7.0.1.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\microsoft.win32.systemevents\\7.0.0\\microsoft.win32.systemevents.7.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices.accountmanagement\\7.0.1\\system.directoryservices.accountmanagement.7.0.1.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\system.configuration.configurationmanager\\7.0.0\\system.configuration.configurationmanager.7.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices.protocols\\7.0.1\\system.directoryservices.protocols.7.0.1.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\system.diagnostics.eventlog\\7.0.0\\system.diagnostics.eventlog.7.0.0.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.drawing.common\\7.0.0\\system.drawing.common.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices\\7.0.1\\system.directoryservices.7.0.1.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.security.cryptography.protecteddata\\7.0.0\\system.security.cryptography.protecteddata.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices.accountmanagement\\7.0.1\\system.directoryservices.accountmanagement.7.0.1.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.security.permissions\\7.0.0\\system.security.permissions.7.0.0.nupkg.sha512",
|
"C:\\Users\\tekh\\.nuget\\packages\\system.directoryservices.protocols\\7.0.1\\system.directoryservices.protocols.7.0.1.nupkg.sha512",
|
||||||
"C:\\Users\\tekh\\.nuget\\packages\\system.windows.extensions\\7.0.0\\system.windows.extensions.7.0.0.nupkg.sha512"
|
"C:\\Users\\tekh\\.nuget\\packages\\system.drawing.common\\7.0.0\\system.drawing.common.7.0.0.nupkg.sha512",
|
||||||
],
|
"C:\\Users\\tekh\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
|
||||||
"logs": []
|
"C:\\Users\\tekh\\.nuget\\packages\\system.security.cryptography.protecteddata\\7.0.0\\system.security.cryptography.protecteddata.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\tekh\\.nuget\\packages\\system.security.permissions\\7.0.0\\system.security.permissions.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\tekh\\.nuget\\packages\\system.windows.extensions\\7.0.0\\system.windows.extensions.7.0.0.nupkg.sha512"
|
||||||
|
],
|
||||||
|
"logs": []
|
||||||
}
|
}
|
||||||
@ -1,4 +1,4 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net7.0</TargetFramework>
|
<TargetFramework>net7.0</TargetFramework>
|
||||||
@ -6,4 +6,8 @@
|
|||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\DigitalData.Core.Contracts\DigitalData.Core.Contracts.csproj" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@ -7,9 +7,205 @@
|
|||||||
"targets": {
|
"targets": {
|
||||||
".NETCoreApp,Version=v7.0": {
|
".NETCoreApp,Version=v7.0": {
|
||||||
"DigitalData.Core.Attributes/1.0.0": {
|
"DigitalData.Core.Attributes/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Core.Contracts": "1.0.0"
|
||||||
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"DigitalData.Core.Attributes.dll": {}
|
"DigitalData.Core.Attributes.dll": {}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Win32.SystemEvents/7.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/Microsoft.Win32.SystemEvents.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/Microsoft.Win32.SystemEvents.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.EventLog": "7.0.0",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "7.0.0",
|
||||||
|
"System.Security.Permissions": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/7.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net7.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.DirectoryServices/7.0.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Security.Permissions": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.dll": {
|
||||||
|
"assemblyVersion": "4.0.0.0",
|
||||||
|
"fileVersion": "7.0.323.6910"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "4.0.0.0",
|
||||||
|
"fileVersion": "7.0.323.6910"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement/7.0.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Configuration.ConfigurationManager": "7.0.0",
|
||||||
|
"System.DirectoryServices": "7.0.1",
|
||||||
|
"System.DirectoryServices.Protocols": "7.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
|
"assemblyVersion": "4.0.0.0",
|
||||||
|
"fileVersion": "7.0.1123.42427"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.AccountManagement.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "4.0.0.0",
|
||||||
|
"fileVersion": "7.0.1123.42427"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.Protocols/7.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.1",
|
||||||
|
"fileVersion": "7.0.723.27404"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/linux/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"rid": "linux",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.1",
|
||||||
|
"fileVersion": "7.0.723.27404"
|
||||||
|
},
|
||||||
|
"runtimes/osx/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"rid": "osx",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.1",
|
||||||
|
"fileVersion": "7.0.723.27404"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net7.0/System.DirectoryServices.Protocols.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.1",
|
||||||
|
"fileVersion": "7.0.723.27404"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Drawing.Common/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Win32.SystemEvents": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Drawing.Common.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.Drawing.Common.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Permissions/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Windows.Extensions": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Security.Permissions.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Windows.Extensions/7.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Drawing.Common": "7.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net7.0/System.Windows.Extensions.dll": {
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net7.0/System.Windows.Extensions.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "7.0.0.0",
|
||||||
|
"fileVersion": "7.0.22.51805"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Core.Contracts/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.DirectoryServices": "7.0.1",
|
||||||
|
"System.DirectoryServices.AccountManagement": "7.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Core.Contracts.dll": {}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -18,6 +214,81 @@
|
|||||||
"type": "project",
|
"type": "project",
|
||||||
"serviceable": false,
|
"serviceable": false,
|
||||||
"sha512": ""
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"Microsoft.Win32.SystemEvents/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-2nXPrhdAyAzir0gLl8Yy8S5Mnm/uBSQQA7jEsILOS1MTyS7DbmV1NgViMtvV1sfCD1ebITpNwb1NIinKeJgUVQ==",
|
||||||
|
"path": "microsoft.win32.systemevents/7.0.0",
|
||||||
|
"hashPath": "microsoft.win32.systemevents.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-WvRUdlL1lB0dTRZSs5XcQOd5q9MYNk90GkbmRmiCvRHThWiojkpGqWdmEDJdXyHbxG/BhE5hmVbMfRLXW9FJVA==",
|
||||||
|
"path": "system.configuration.configurationmanager/7.0.0",
|
||||||
|
"hashPath": "system.configuration.configurationmanager.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-eUDP47obqQm3SFJfP6z+Fx2nJ4KKTQbXB4Q9Uesnzw9SbYdhjyoGXuvDn/gEmFY6N5Z3bFFbpAQGA7m6hrYJCw==",
|
||||||
|
"path": "system.diagnostics.eventlog/7.0.0",
|
||||||
|
"hashPath": "system.diagnostics.eventlog.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Z4FVdUJEVXbf7/f/hU6cFZDtxN5ozUVKJMzXoHmC+GCeTcqzlxqmWtxurejxG3K+kZ6H0UKwNshoK1CYnmJ1sg==",
|
||||||
|
"path": "system.directoryservices/7.0.1",
|
||||||
|
"hashPath": "system.directoryservices.7.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.AccountManagement/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-UNytHYwA5IF55WQhashsMG57ize83JUGJxD8YJlOyO9ZlMTOD4Nt7y+A6mvmrU/swDoYWaVL+TNwE6hk9lyvbA==",
|
||||||
|
"path": "system.directoryservices.accountmanagement/7.0.1",
|
||||||
|
"hashPath": "system.directoryservices.accountmanagement.7.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.DirectoryServices.Protocols/7.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-t9hsL+UYRzNs30pnT2Tdx6ngX8McFUjru0a0ekNgu/YXfkXN+dx5OvSEv0/p7H2q3pdJLH7TJPWX7e55J8QB9A==",
|
||||||
|
"path": "system.directoryservices.protocols/7.0.1",
|
||||||
|
"hashPath": "system.directoryservices.protocols.7.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Drawing.Common/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-KIX+oBU38pxkKPxvLcLfIkOV5Ien8ReN78wro7OF5/erwcmortzeFx+iBswlh2Vz6gVne0khocQudGwaO1Ey6A==",
|
||||||
|
"path": "system.drawing.common/7.0.0",
|
||||||
|
"hashPath": "system.drawing.common.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xSPiLNlHT6wAHtugASbKAJwV5GVqQK351crnILAucUioFqqieDN79evO1rku1ckt/GfjIn+b17UaSskoY03JuA==",
|
||||||
|
"path": "system.security.cryptography.protecteddata/7.0.0",
|
||||||
|
"hashPath": "system.security.cryptography.protecteddata.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Permissions/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Vmp0iRmCEno9BWiskOW5pxJ3d9n+jUqKxvX4GhLwFhnQaySZmBN2FuC0N5gjFHgyFMUjC5sfIJ8KZfoJwkcMmA==",
|
||||||
|
"path": "system.security.permissions/7.0.0",
|
||||||
|
"hashPath": "system.security.permissions.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Windows.Extensions/7.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-bR4qdCmssMMbo9Fatci49An5B1UaVJZHKNq70PRgzoLYIlitb8Tj7ns/Xt5Pz1CkERiTjcVBDU2y1AVrPBYkaw==",
|
||||||
|
"path": "system.windows.extensions/7.0.0",
|
||||||
|
"hashPath": "system.windows.extensions.7.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DigitalData.Core.Contracts/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
|||||||
a5e551949ccabee2f9d9434c66c0a9f07093d598
|
f3130e3166b3c8cb39bb68c7eab044e991b01bd4
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user