Use supported SQL client provider

This commit is contained in:
2026-08-26 18:16:29 +00:00
parent bac1eacac6
commit 8bbf905668
51 changed files with 605 additions and 320 deletions

View File

@@ -30,6 +30,48 @@
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/SmartB2B.Enova.Contracts.pdb" to="%BASE%\..\SmartB2B.Enova.Contracts.pdb" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/SmartB2B.Enova.Contracts.pdb" to="%BASE%\..\SmartB2B.Enova.Contracts.pdb" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/adapters/SmartB2B.Enova.Adapter.dll" to="%BASE%\..\adapters\SmartB2B.Enova.Adapter.dll" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/adapters/SmartB2B.Enova.Adapter.dll" to="%BASE%\..\adapters\SmartB2B.Enova.Adapter.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Azure.Core.dll" to="%BASE%\..\Azure.Core.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Azure.Identity.dll" to="%BASE%\..\Azure.Identity.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.Bcl.AsyncInterfaces.dll" to="%BASE%\..\Microsoft.Bcl.AsyncInterfaces.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.Data.SqlClient.dll" to="%BASE%\..\Microsoft.Data.SqlClient.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.Identity.Client.dll" to="%BASE%\..\Microsoft.Identity.Client.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.Identity.Client.Extensions.Msal.dll" to="%BASE%\..\Microsoft.Identity.Client.Extensions.Msal.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Abstractions.dll" to="%BASE%\..\Microsoft.IdentityModel.Abstractions.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.JsonWebTokens.dll" to="%BASE%\..\Microsoft.IdentityModel.JsonWebTokens.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Logging.dll" to="%BASE%\..\Microsoft.IdentityModel.Logging.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Protocols.dll" to="%BASE%\..\Microsoft.IdentityModel.Protocols.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll" to="%BASE%\..\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Tokens.dll" to="%BASE%\..\Microsoft.IdentityModel.Tokens.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.SqlServer.Server.dll" to="%BASE%\..\Microsoft.SqlServer.Server.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.ClientModel.dll" to="%BASE%\..\System.ClientModel.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Configuration.ConfigurationManager.dll" to="%BASE%\..\System.Configuration.ConfigurationManager.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Diagnostics.EventLog.dll" to="%BASE%\..\System.Diagnostics.EventLog.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.IdentityModel.Tokens.Jwt.dll" to="%BASE%\..\System.IdentityModel.Tokens.Jwt.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Memory.Data.dll" to="%BASE%\..\System.Memory.Data.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Runtime.Caching.dll" to="%BASE%\..\System.Runtime.Caching.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Security.Cryptography.ProtectedData.dll" to="%BASE%\..\System.Security.Cryptography.ProtectedData.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/de/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\de\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/es/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\es\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/fr/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\fr\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/it/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\it\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/ja/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\ja\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/ko/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\ko\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/pt-BR/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\pt-BR\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/ru/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\ru\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/zh-Hans/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\zh-Hans\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/zh-Hant/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\zh-Hant\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll" to="%BASE%\..\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll" to="%BASE%\..\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll" to="%BASE%\..\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll" to="%BASE%\..\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.Messages.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win/lib/net8.0/System.Runtime.Caching.dll" to="%BASE%\..\runtimes\win\lib\net8.0\System.Runtime.Caching.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll" to="%BASE%\..\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll" to="%BASE%\..\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll" to="%BASE%\..\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll" to="%BASE%\..\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Newtonsoft.Json.dll" to="%BASE%\..\Newtonsoft.Json.dll" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Newtonsoft.Json.dll" to="%BASE%\..\Newtonsoft.Json.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/NewtonsoftMessagePack.dll" to="%BASE%\..\NewtonsoftMessagePack.dll" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/NewtonsoftMessagePack.dll" to="%BASE%\..\NewtonsoftMessagePack.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Sentry.dll" to="%BASE%\..\Sentry.dll" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Sentry.dll" to="%BASE%\..\Sentry.dll" failOnError="false" />

BIN
release/Azure.Core.dll Normal file

Binary file not shown.

BIN
release/Azure.Identity.dll Normal file

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.

View File

@@ -8,6 +8,7 @@
".NETCoreApp,Version=v8.0": { ".NETCoreApp,Version=v8.0": {
"SmartB2B.Enova.Service/1.0.0": { "SmartB2B.Enova.Service/1.0.0": {
"dependencies": { "dependencies": {
"Microsoft.Data.SqlClient": "5.2.2",
"Newtonsoft.Json": "13.0.3", "Newtonsoft.Json": "13.0.3",
"Sentry": "6.9.0", "Sentry": "6.9.0",
"SmartB2B.Enova.Contracts": "1.0.0", "SmartB2B.Enova.Contracts": "1.0.0",
@@ -17,28 +18,242 @@
"SmartB2B.Enova.Service.dll": {} "SmartB2B.Enova.Service.dll": {}
} }
}, },
"Microsoft.CSharp/4.3.0": { "Azure.Core/1.38.0": {
"dependencies": { "dependencies": {
"System.Collections": "4.3.0", "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
"System.Diagnostics.Debug": "4.3.0", "System.ClientModel": "1.0.0",
"System.Dynamic.Runtime": "4.3.0", "System.Diagnostics.DiagnosticSource": "6.0.1",
"System.Globalization": "4.3.0", "System.Memory.Data": "1.0.2",
"System.Linq": "4.3.0", "System.Numerics.Vectors": "4.5.0",
"System.Linq.Expressions": "4.3.0", "System.Text.Encodings.Web": "4.7.2",
"System.ObjectModel": "4.3.0", "System.Text.Json": "4.7.2",
"System.Reflection": "4.3.0", "System.Threading.Tasks.Extensions": "4.5.4"
"System.Reflection.Extensions": "4.3.0", },
"System.Reflection.Primitives": "4.3.0", "runtime": {
"System.Reflection.TypeExtensions": "4.3.0", "lib/net6.0/Azure.Core.dll": {
"System.Resources.ResourceManager": "4.3.0", "assemblyVersion": "1.38.0.0",
"System.Runtime": "4.3.0", "fileVersion": "1.3800.24.12602"
"System.Runtime.Extensions": "4.3.0", }
"System.Runtime.InteropServices": "4.3.0", }
"System.Threading": "4.3.0" },
"Azure.Identity/1.11.4": {
"dependencies": {
"Azure.Core": "1.38.0",
"Microsoft.Identity.Client": "4.61.3",
"Microsoft.Identity.Client.Extensions.Msal": "4.61.3",
"System.Memory": "4.5.4",
"System.Security.Cryptography.ProtectedData": "8.0.0",
"System.Text.Json": "4.7.2",
"System.Threading.Tasks.Extensions": "4.5.4"
},
"runtime": {
"lib/netstandard2.0/Azure.Identity.dll": {
"assemblyVersion": "1.11.4.0",
"fileVersion": "1.1100.424.31005"
}
}
},
"Microsoft.Bcl.AsyncInterfaces/1.1.1": {
"runtime": {
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "4.700.20.21406"
}
}
},
"Microsoft.CSharp/4.5.0": {},
"Microsoft.Data.SqlClient/5.2.2": {
"dependencies": {
"Azure.Identity": "1.11.4",
"Microsoft.Data.SqlClient.SNI.runtime": "5.2.0",
"Microsoft.Identity.Client": "4.61.3",
"Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
"Microsoft.SqlServer.Server": "1.0.0",
"System.Configuration.ConfigurationManager": "8.0.0",
"System.Runtime.Caching": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.Data.SqlClient.dll": {
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.22.24240.6"
}
},
"resources": {
"lib/net8.0/de/Microsoft.Data.SqlClient.resources.dll": {
"locale": "de"
},
"lib/net8.0/es/Microsoft.Data.SqlClient.resources.dll": {
"locale": "es"
},
"lib/net8.0/fr/Microsoft.Data.SqlClient.resources.dll": {
"locale": "fr"
},
"lib/net8.0/it/Microsoft.Data.SqlClient.resources.dll": {
"locale": "it"
},
"lib/net8.0/ja/Microsoft.Data.SqlClient.resources.dll": {
"locale": "ja"
},
"lib/net8.0/ko/Microsoft.Data.SqlClient.resources.dll": {
"locale": "ko"
},
"lib/net8.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": {
"locale": "pt-BR"
},
"lib/net8.0/ru/Microsoft.Data.SqlClient.resources.dll": {
"locale": "ru"
},
"lib/net8.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": {
"locale": "zh-Hans"
},
"lib/net8.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": {
"locale": "zh-Hant"
}
},
"runtimeTargets": {
"runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll": {
"rid": "unix",
"assetType": "runtime",
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.22.24240.6"
},
"runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "5.0.0.0",
"fileVersion": "5.22.24240.6"
}
}
},
"Microsoft.Data.SqlClient.SNI.runtime/5.2.0": {
"runtimeTargets": {
"runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
"rid": "win-arm",
"assetType": "native",
"fileVersion": "5.2.0.0"
},
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
"rid": "win-arm64",
"assetType": "native",
"fileVersion": "5.2.0.0"
},
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "5.2.0.0"
},
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
"rid": "win-x86",
"assetType": "native",
"fileVersion": "5.2.0.0"
}
}
},
"Microsoft.Identity.Client/4.61.3": {
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "6.35.0",
"System.Diagnostics.DiagnosticSource": "6.0.1"
},
"runtime": {
"lib/net6.0/Microsoft.Identity.Client.dll": {
"assemblyVersion": "4.61.3.0",
"fileVersion": "4.61.3.0"
}
}
},
"Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
"dependencies": {
"Microsoft.Identity.Client": "4.61.3",
"System.Security.Cryptography.ProtectedData": "8.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
"assemblyVersion": "4.61.3.0",
"fileVersion": "4.61.3.0"
}
}
},
"Microsoft.IdentityModel.Abstractions/6.35.0": {
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
"assemblyVersion": "6.35.0.0",
"fileVersion": "6.35.0.41201"
}
}
},
"Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
"dependencies": {
"Microsoft.IdentityModel.Tokens": "6.35.0",
"System.Text.Encoding": "4.3.0",
"System.Text.Encodings.Web": "4.7.2",
"System.Text.Json": "4.7.2"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"assemblyVersion": "6.35.0.0",
"fileVersion": "6.35.0.41201"
}
}
},
"Microsoft.IdentityModel.Logging/6.35.0": {
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "6.35.0"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
"assemblyVersion": "6.35.0.0",
"fileVersion": "6.35.0.41201"
}
}
},
"Microsoft.IdentityModel.Protocols/6.35.0": {
"dependencies": {
"Microsoft.IdentityModel.Logging": "6.35.0",
"Microsoft.IdentityModel.Tokens": "6.35.0"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
"assemblyVersion": "6.35.0.0",
"fileVersion": "6.35.0.41201"
}
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
"dependencies": {
"Microsoft.IdentityModel.Protocols": "6.35.0",
"System.IdentityModel.Tokens.Jwt": "6.35.0"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"assemblyVersion": "6.35.0.0",
"fileVersion": "6.35.0.41201"
}
}
},
"Microsoft.IdentityModel.Tokens/6.35.0": {
"dependencies": {
"Microsoft.CSharp": "4.5.0",
"Microsoft.IdentityModel.Logging": "6.35.0",
"System.Security.Cryptography.Cng": "4.5.0"
},
"runtime": {
"lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
"assemblyVersion": "6.35.0.0",
"fileVersion": "6.35.0.41201"
}
} }
}, },
"Microsoft.NETCore.Platforms/1.1.0": {}, "Microsoft.NETCore.Platforms/1.1.0": {},
"Microsoft.NETCore.Targets/1.1.0": {}, "Microsoft.NETCore.Targets/1.1.0": {},
"Microsoft.SqlServer.Server/1.0.0": {
"runtime": {
"lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"Newtonsoft.Json/13.0.3": { "Newtonsoft.Json/13.0.3": {
"runtime": { "runtime": {
"lib/net6.0/Newtonsoft.Json.dll": { "lib/net6.0/Newtonsoft.Json.dll": {
@@ -66,98 +281,88 @@
} }
} }
}, },
"System.Collections/4.3.0": { "System.ClientModel/1.0.0": {
"dependencies": { "dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0", "System.Memory.Data": "1.0.2",
"Microsoft.NETCore.Targets": "1.1.0", "System.Text.Json": "4.7.2"
"System.Runtime": "4.3.0" },
"runtime": {
"lib/net6.0/System.ClientModel.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.24.5302"
}
} }
}, },
"System.Collections.Immutable/1.5.0": {}, "System.Collections.Immutable/1.5.0": {},
"System.Diagnostics.Debug/4.3.0": { "System.Configuration.ConfigurationManager/8.0.0": {
"dependencies": { "dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0", "System.Diagnostics.EventLog": "8.0.0",
"Microsoft.NETCore.Targets": "1.1.0", "System.Security.Cryptography.ProtectedData": "8.0.0"
"System.Runtime": "4.3.0" },
"runtime": {
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
} }
}, },
"System.Dynamic.Runtime/4.3.0": { "System.Diagnostics.DiagnosticSource/6.0.1": {
"dependencies": { "dependencies": {
"System.Collections": "4.3.0", "System.Runtime.CompilerServices.Unsafe": "6.0.0"
"System.Diagnostics.Debug": "4.3.0",
"System.Linq": "4.3.0",
"System.Linq.Expressions": "4.3.0",
"System.ObjectModel": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Emit": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Reflection.TypeExtensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0"
} }
}, },
"System.Globalization/4.3.0": { "System.Diagnostics.EventLog/8.0.0": {
"dependencies": { "runtime": {
"Microsoft.NETCore.Platforms": "1.1.0", "lib/net8.0/System.Diagnostics.EventLog.dll": {
"Microsoft.NETCore.Targets": "1.1.0", "assemblyVersion": "8.0.0.0",
"System.Runtime": "4.3.0" "fileVersion": "8.0.23.53103"
} }
}, },
"System.IO/4.3.0": { "runtimeTargets": {
"dependencies": { "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
"Microsoft.NETCore.Platforms": "1.1.0", "rid": "win",
"Microsoft.NETCore.Targets": "1.1.0", "assetType": "runtime",
"System.Runtime": "4.3.0", "assemblyVersion": "8.0.0.0",
"System.Text.Encoding": "4.3.0", "fileVersion": "0.0.0.0"
"System.Threading.Tasks": "4.3.0" },
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
"rid": "win",
"assetType": "runtime",
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
} }
}, },
"System.Linq/4.3.0": { "System.IdentityModel.Tokens.Jwt/6.35.0": {
"dependencies": { "dependencies": {
"System.Collections": "4.3.0", "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
"System.Diagnostics.Debug": "4.3.0", "Microsoft.IdentityModel.Tokens": "6.35.0"
"System.Resources.ResourceManager": "4.3.0", },
"System.Runtime": "4.3.0", "runtime": {
"System.Runtime.Extensions": "4.3.0" "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
"assemblyVersion": "6.35.0.0",
"fileVersion": "6.35.0.41201"
}
} }
}, },
"System.Linq.Expressions/4.3.0": { "System.Memory/4.5.4": {},
"System.Memory.Data/1.0.2": {
"dependencies": { "dependencies": {
"System.Collections": "4.3.0", "System.Text.Encodings.Web": "4.7.2",
"System.Diagnostics.Debug": "4.3.0", "System.Text.Json": "4.7.2"
"System.Globalization": "4.3.0", },
"System.IO": "4.3.0", "runtime": {
"System.Linq": "4.3.0", "lib/netstandard2.0/System.Memory.Data.dll": {
"System.ObjectModel": "4.3.0", "assemblyVersion": "1.0.2.0",
"System.Reflection": "4.3.0", "fileVersion": "1.0.221.20802"
"System.Reflection.Emit": "4.3.0", }
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Emit.Lightweight": "4.3.0",
"System.Reflection.Extensions": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Reflection.TypeExtensions": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Extensions": "4.3.0",
"System.Threading": "4.3.0"
}
},
"System.ObjectModel/4.3.0": {
"dependencies": {
"System.Collections": "4.3.0",
"System.Diagnostics.Debug": "4.3.0",
"System.Resources.ResourceManager": "4.3.0",
"System.Runtime": "4.3.0",
"System.Threading": "4.3.0"
} }
}, },
"System.Numerics.Vectors/4.5.0": {},
"System.Reactive/4.1.6": { "System.Reactive/4.1.6": {
"dependencies": { "dependencies": {
"System.Runtime.InteropServices.WindowsRuntime": "4.3.0", "System.Runtime.InteropServices.WindowsRuntime": "4.3.0",
"System.Threading.Tasks.Extensions": "4.5.2" "System.Threading.Tasks.Extensions": "4.5.4"
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Reactive.dll": { "lib/netstandard2.0/System.Reactive.dll": {
@@ -166,99 +371,32 @@
} }
} }
}, },
"System.Reflection/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.IO": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Emit/4.3.0": {
"dependencies": {
"System.IO": "4.3.0",
"System.Reflection": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Emit.ILGeneration/4.3.0": {
"dependencies": {
"System.Reflection": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Emit.Lightweight/4.3.0": {
"dependencies": {
"System.Reflection": "4.3.0",
"System.Reflection.Emit.ILGeneration": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Extensions/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Reflection": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.Primitives/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Reflection.TypeExtensions/4.3.0": {
"dependencies": {
"System.Reflection": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Resources.ResourceManager/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Globalization": "4.3.0",
"System.Reflection": "4.3.0",
"System.Runtime": "4.3.0"
}
},
"System.Runtime/4.3.0": { "System.Runtime/4.3.0": {
"dependencies": { "dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0" "Microsoft.NETCore.Targets": "1.1.0"
} }
}, },
"System.Runtime.Extensions/4.3.0": { "System.Runtime.Caching/8.0.0": {
"dependencies": { "dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0", "System.Configuration.ConfigurationManager": "8.0.0"
"Microsoft.NETCore.Targets": "1.1.0", },
"System.Runtime": "4.3.0" "runtime": {
"lib/net8.0/System.Runtime.Caching.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
} }
}, },
"System.Runtime.Handles/4.3.0": { "runtimeTargets": {
"dependencies": { "runtimes/win/lib/net8.0/System.Runtime.Caching.dll": {
"Microsoft.NETCore.Platforms": "1.1.0", "rid": "win",
"Microsoft.NETCore.Targets": "1.1.0", "assetType": "runtime",
"System.Runtime": "4.3.0" "assemblyVersion": "8.0.0.0",
} "fileVersion": "8.0.23.53103"
}, }
"System.Runtime.InteropServices/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Reflection": "4.3.0",
"System.Reflection.Primitives": "4.3.0",
"System.Runtime": "4.3.0",
"System.Runtime.Handles": "4.3.0"
} }
}, },
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
"System.Runtime.InteropServices.WindowsRuntime/4.3.0": { "System.Runtime.InteropServices.WindowsRuntime/4.3.0": {
"dependencies": { "dependencies": {
"System.Runtime": "4.3.0" "System.Runtime": "4.3.0"
@@ -270,6 +408,15 @@
} }
} }
}, },
"System.Security.Cryptography.Cng/4.5.0": {},
"System.Security.Cryptography.ProtectedData/8.0.0": {
"runtime": {
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"System.Text.Encoding/4.3.0": { "System.Text.Encoding/4.3.0": {
"dependencies": { "dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0", "Microsoft.NETCore.Platforms": "1.1.0",
@@ -277,24 +424,13 @@
"System.Runtime": "4.3.0" "System.Runtime": "4.3.0"
} }
}, },
"System.Threading/4.3.0": { "System.Text.Encodings.Web/4.7.2": {},
"dependencies": { "System.Text.Json/4.7.2": {},
"System.Runtime": "4.3.0",
"System.Threading.Tasks": "4.3.0"
}
},
"System.Threading.Tasks/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
"Microsoft.NETCore.Targets": "1.1.0",
"System.Runtime": "4.3.0"
}
},
"System.Threading.Tasks.Dataflow/4.9.0": {}, "System.Threading.Tasks.Dataflow/4.9.0": {},
"System.Threading.Tasks.Extensions/4.5.2": {}, "System.Threading.Tasks.Extensions/4.5.4": {},
"WampSharp/23.8.1": { "WampSharp/23.8.1": {
"dependencies": { "dependencies": {
"Microsoft.CSharp": "4.3.0", "Microsoft.CSharp": "4.5.0",
"System.Collections.Immutable": "1.5.0", "System.Collections.Immutable": "1.5.0",
"System.Reactive": "4.1.6", "System.Reactive": "4.1.6",
"System.Threading.Tasks.Dataflow": "4.9.0" "System.Threading.Tasks.Dataflow": "4.9.0"
@@ -370,12 +506,103 @@
"serviceable": false, "serviceable": false,
"sha512": "" "sha512": ""
}, },
"Microsoft.CSharp/4.3.0": { "Azure.Core/1.38.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==", "sha512": "sha512-IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==",
"path": "microsoft.csharp/4.3.0", "path": "azure.core/1.38.0",
"hashPath": "microsoft.csharp.4.3.0.nupkg.sha512" "hashPath": "azure.core.1.38.0.nupkg.sha512"
},
"Azure.Identity/1.11.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==",
"path": "azure.identity/1.11.4",
"hashPath": "azure.identity.1.11.4.nupkg.sha512"
},
"Microsoft.Bcl.AsyncInterfaces/1.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
"path": "microsoft.bcl.asyncinterfaces/1.1.1",
"hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512"
},
"Microsoft.CSharp/4.5.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
"path": "microsoft.csharp/4.5.0",
"hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
},
"Microsoft.Data.SqlClient/5.2.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-mtoeRMh7F/OA536c/Cnh8L4H0uLSKB5kSmoi54oN7Fp0hNJDy22IqyMhaMH4PkDCqI7xL//Fvg9ldtuPHG0h5g==",
"path": "microsoft.data.sqlclient/5.2.2",
"hashPath": "microsoft.data.sqlclient.5.2.2.nupkg.sha512"
},
"Microsoft.Data.SqlClient.SNI.runtime/5.2.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-po1jhvFd+8pbfvJR/puh+fkHi0GRanAdvayh/0e47yaM6CXWZ6opUjCMFuYlAnD2LcbyvQE7fPJKvogmaUcN+w==",
"path": "microsoft.data.sqlclient.sni.runtime/5.2.0",
"hashPath": "microsoft.data.sqlclient.sni.runtime.5.2.0.nupkg.sha512"
},
"Microsoft.Identity.Client/4.61.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==",
"path": "microsoft.identity.client/4.61.3",
"hashPath": "microsoft.identity.client.4.61.3.nupkg.sha512"
},
"Microsoft.Identity.Client.Extensions.Msal/4.61.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==",
"path": "microsoft.identity.client.extensions.msal/4.61.3",
"hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512"
},
"Microsoft.IdentityModel.Abstractions/6.35.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==",
"path": "microsoft.identitymodel.abstractions/6.35.0",
"hashPath": "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512"
},
"Microsoft.IdentityModel.JsonWebTokens/6.35.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==",
"path": "microsoft.identitymodel.jsonwebtokens/6.35.0",
"hashPath": "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512"
},
"Microsoft.IdentityModel.Logging/6.35.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==",
"path": "microsoft.identitymodel.logging/6.35.0",
"hashPath": "microsoft.identitymodel.logging.6.35.0.nupkg.sha512"
},
"Microsoft.IdentityModel.Protocols/6.35.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==",
"path": "microsoft.identitymodel.protocols/6.35.0",
"hashPath": "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512"
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
"path": "microsoft.identitymodel.protocols.openidconnect/6.35.0",
"hashPath": "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512"
},
"Microsoft.IdentityModel.Tokens/6.35.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==",
"path": "microsoft.identitymodel.tokens/6.35.0",
"hashPath": "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512"
}, },
"Microsoft.NETCore.Platforms/1.1.0": { "Microsoft.NETCore.Platforms/1.1.0": {
"type": "package", "type": "package",
@@ -391,6 +618,13 @@
"path": "microsoft.netcore.targets/1.1.0", "path": "microsoft.netcore.targets/1.1.0",
"hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
}, },
"Microsoft.SqlServer.Server/1.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
"path": "microsoft.sqlserver.server/1.0.0",
"hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
},
"Newtonsoft.Json/13.0.3": { "Newtonsoft.Json/13.0.3": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
@@ -412,12 +646,12 @@
"path": "sentry/6.9.0", "path": "sentry/6.9.0",
"hashPath": "sentry.6.9.0.nupkg.sha512" "hashPath": "sentry.6.9.0.nupkg.sha512"
}, },
"System.Collections/4.3.0": { "System.ClientModel/1.0.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", "sha512": "sha512-I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==",
"path": "system.collections/4.3.0", "path": "system.clientmodel/1.0.0",
"hashPath": "system.collections.4.3.0.nupkg.sha512" "hashPath": "system.clientmodel.1.0.0.nupkg.sha512"
}, },
"System.Collections.Immutable/1.5.0": { "System.Collections.Immutable/1.5.0": {
"type": "package", "type": "package",
@@ -426,54 +660,54 @@
"path": "system.collections.immutable/1.5.0", "path": "system.collections.immutable/1.5.0",
"hashPath": "system.collections.immutable.1.5.0.nupkg.sha512" "hashPath": "system.collections.immutable.1.5.0.nupkg.sha512"
}, },
"System.Diagnostics.Debug/4.3.0": { "System.Configuration.ConfigurationManager/8.0.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", "sha512": "sha512-JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==",
"path": "system.diagnostics.debug/4.3.0", "path": "system.configuration.configurationmanager/8.0.0",
"hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" "hashPath": "system.configuration.configurationmanager.8.0.0.nupkg.sha512"
}, },
"System.Dynamic.Runtime/4.3.0": { "System.Diagnostics.DiagnosticSource/6.0.1": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", "sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
"path": "system.dynamic.runtime/4.3.0", "path": "system.diagnostics.diagnosticsource/6.0.1",
"hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" "hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512"
}, },
"System.Globalization/4.3.0": { "System.Diagnostics.EventLog/8.0.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", "sha512": "sha512-fdYxcRjQqTTacKId/2IECojlDSFvp7LP5N78+0z/xH7v/Tuw5ZAxu23Y6PTCRinqyu2ePx+Gn1098NC6jM6d+A==",
"path": "system.globalization/4.3.0", "path": "system.diagnostics.eventlog/8.0.0",
"hashPath": "system.globalization.4.3.0.nupkg.sha512" "hashPath": "system.diagnostics.eventlog.8.0.0.nupkg.sha512"
}, },
"System.IO/4.3.0": { "System.IdentityModel.Tokens.Jwt/6.35.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", "sha512": "sha512-yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
"path": "system.io/4.3.0", "path": "system.identitymodel.tokens.jwt/6.35.0",
"hashPath": "system.io.4.3.0.nupkg.sha512" "hashPath": "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512"
}, },
"System.Linq/4.3.0": { "System.Memory/4.5.4": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
"path": "system.linq/4.3.0", "path": "system.memory/4.5.4",
"hashPath": "system.linq.4.3.0.nupkg.sha512" "hashPath": "system.memory.4.5.4.nupkg.sha512"
}, },
"System.Linq.Expressions/4.3.0": { "System.Memory.Data/1.0.2": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
"path": "system.linq.expressions/4.3.0", "path": "system.memory.data/1.0.2",
"hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" "hashPath": "system.memory.data.1.0.2.nupkg.sha512"
}, },
"System.ObjectModel/4.3.0": { "System.Numerics.Vectors/4.5.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
"path": "system.objectmodel/4.3.0", "path": "system.numerics.vectors/4.5.0",
"hashPath": "system.objectmodel.4.3.0.nupkg.sha512" "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
}, },
"System.Reactive/4.1.6": { "System.Reactive/4.1.6": {
"type": "package", "type": "package",
@@ -482,62 +716,6 @@
"path": "system.reactive/4.1.6", "path": "system.reactive/4.1.6",
"hashPath": "system.reactive.4.1.6.nupkg.sha512" "hashPath": "system.reactive.4.1.6.nupkg.sha512"
}, },
"System.Reflection/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
"path": "system.reflection/4.3.0",
"hashPath": "system.reflection.4.3.0.nupkg.sha512"
},
"System.Reflection.Emit/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
"path": "system.reflection.emit/4.3.0",
"hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
},
"System.Reflection.Emit.ILGeneration/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
"path": "system.reflection.emit.ilgeneration/4.3.0",
"hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
},
"System.Reflection.Emit.Lightweight/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
"path": "system.reflection.emit.lightweight/4.3.0",
"hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
},
"System.Reflection.Extensions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
"path": "system.reflection.extensions/4.3.0",
"hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
},
"System.Reflection.Primitives/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
"path": "system.reflection.primitives/4.3.0",
"hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
},
"System.Reflection.TypeExtensions/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
"path": "system.reflection.typeextensions/4.3.0",
"hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
},
"System.Resources.ResourceManager/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
"path": "system.resources.resourcemanager/4.3.0",
"hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
},
"System.Runtime/4.3.0": { "System.Runtime/4.3.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
@@ -545,26 +723,19 @@
"path": "system.runtime/4.3.0", "path": "system.runtime/4.3.0",
"hashPath": "system.runtime.4.3.0.nupkg.sha512" "hashPath": "system.runtime.4.3.0.nupkg.sha512"
}, },
"System.Runtime.Extensions/4.3.0": { "System.Runtime.Caching/8.0.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", "sha512": "sha512-4TmlmvGp4kzZomm7J2HJn6IIx0UUrQyhBDyb5O1XiunZlQImXW+B8b7W/sTPcXhSf9rp5NR5aDtQllwbB5elOQ==",
"path": "system.runtime.extensions/4.3.0", "path": "system.runtime.caching/8.0.0",
"hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" "hashPath": "system.runtime.caching.8.0.0.nupkg.sha512"
}, },
"System.Runtime.Handles/4.3.0": { "System.Runtime.CompilerServices.Unsafe/6.0.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
"path": "system.runtime.handles/4.3.0", "path": "system.runtime.compilerservices.unsafe/6.0.0",
"hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
},
"System.Runtime.InteropServices/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
"path": "system.runtime.interopservices/4.3.0",
"hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
}, },
"System.Runtime.InteropServices.WindowsRuntime/4.3.0": { "System.Runtime.InteropServices.WindowsRuntime/4.3.0": {
"type": "package", "type": "package",
@@ -573,6 +744,20 @@
"path": "system.runtime.interopservices.windowsruntime/4.3.0", "path": "system.runtime.interopservices.windowsruntime/4.3.0",
"hashPath": "system.runtime.interopservices.windowsruntime.4.3.0.nupkg.sha512" "hashPath": "system.runtime.interopservices.windowsruntime.4.3.0.nupkg.sha512"
}, },
"System.Security.Cryptography.Cng/4.5.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==",
"path": "system.security.cryptography.cng/4.5.0",
"hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512"
},
"System.Security.Cryptography.ProtectedData/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==",
"path": "system.security.cryptography.protecteddata/8.0.0",
"hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512"
},
"System.Text.Encoding/4.3.0": { "System.Text.Encoding/4.3.0": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
@@ -580,19 +765,19 @@
"path": "system.text.encoding/4.3.0", "path": "system.text.encoding/4.3.0",
"hashPath": "system.text.encoding.4.3.0.nupkg.sha512" "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
}, },
"System.Threading/4.3.0": { "System.Text.Encodings.Web/4.7.2": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", "sha512": "sha512-iTUgB/WtrZ1sWZs84F2hwyQhiRH6QNjQv2DkwrH+WP6RoFga2Q1m3f9/Q7FG8cck8AdHitQkmkXSY8qylcDmuA==",
"path": "system.threading/4.3.0", "path": "system.text.encodings.web/4.7.2",
"hashPath": "system.threading.4.3.0.nupkg.sha512" "hashPath": "system.text.encodings.web.4.7.2.nupkg.sha512"
}, },
"System.Threading.Tasks/4.3.0": { "System.Text.Json/4.7.2": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", "sha512": "sha512-TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg==",
"path": "system.threading.tasks/4.3.0", "path": "system.text.json/4.7.2",
"hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" "hashPath": "system.text.json.4.7.2.nupkg.sha512"
}, },
"System.Threading.Tasks.Dataflow/4.9.0": { "System.Threading.Tasks.Dataflow/4.9.0": {
"type": "package", "type": "package",
@@ -601,12 +786,12 @@
"path": "system.threading.tasks.dataflow/4.9.0", "path": "system.threading.tasks.dataflow/4.9.0",
"hashPath": "system.threading.tasks.dataflow.4.9.0.nupkg.sha512" "hashPath": "system.threading.tasks.dataflow.4.9.0.nupkg.sha512"
}, },
"System.Threading.Tasks.Extensions/4.5.2": { "System.Threading.Tasks.Extensions/4.5.4": {
"type": "package", "type": "package",
"serviceable": true, "serviceable": true,
"sha512": "sha512-BG/TNxDFv0svAzx8OiMXDlsHfGw623BZ8tCXw4YLhDFDvDhNUEV58jKYMGRnkbJNm7c3JNNJDiN7JBMzxRBR2w==", "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
"path": "system.threading.tasks.extensions/4.5.2", "path": "system.threading.tasks.extensions/4.5.4",
"hashPath": "system.threading.tasks.extensions.4.5.2.nupkg.sha512" "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
}, },
"WampSharp/23.8.1": { "WampSharp/23.8.1": {
"type": "package", "type": "package",

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.

View File

@@ -30,6 +30,48 @@
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/SmartB2B.Enova.Contracts.pdb" to="%BASE%\..\SmartB2B.Enova.Contracts.pdb" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/SmartB2B.Enova.Contracts.pdb" to="%BASE%\..\SmartB2B.Enova.Contracts.pdb" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/adapters/SmartB2B.Enova.Adapter.dll" to="%BASE%\..\adapters\SmartB2B.Enova.Adapter.dll" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/adapters/SmartB2B.Enova.Adapter.dll" to="%BASE%\..\adapters\SmartB2B.Enova.Adapter.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Azure.Core.dll" to="%BASE%\..\Azure.Core.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Azure.Identity.dll" to="%BASE%\..\Azure.Identity.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.Bcl.AsyncInterfaces.dll" to="%BASE%\..\Microsoft.Bcl.AsyncInterfaces.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.Data.SqlClient.dll" to="%BASE%\..\Microsoft.Data.SqlClient.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.Identity.Client.dll" to="%BASE%\..\Microsoft.Identity.Client.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.Identity.Client.Extensions.Msal.dll" to="%BASE%\..\Microsoft.Identity.Client.Extensions.Msal.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Abstractions.dll" to="%BASE%\..\Microsoft.IdentityModel.Abstractions.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.JsonWebTokens.dll" to="%BASE%\..\Microsoft.IdentityModel.JsonWebTokens.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Logging.dll" to="%BASE%\..\Microsoft.IdentityModel.Logging.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Protocols.dll" to="%BASE%\..\Microsoft.IdentityModel.Protocols.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll" to="%BASE%\..\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.IdentityModel.Tokens.dll" to="%BASE%\..\Microsoft.IdentityModel.Tokens.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Microsoft.SqlServer.Server.dll" to="%BASE%\..\Microsoft.SqlServer.Server.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.ClientModel.dll" to="%BASE%\..\System.ClientModel.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Configuration.ConfigurationManager.dll" to="%BASE%\..\System.Configuration.ConfigurationManager.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Diagnostics.EventLog.dll" to="%BASE%\..\System.Diagnostics.EventLog.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.IdentityModel.Tokens.Jwt.dll" to="%BASE%\..\System.IdentityModel.Tokens.Jwt.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Memory.Data.dll" to="%BASE%\..\System.Memory.Data.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Runtime.Caching.dll" to="%BASE%\..\System.Runtime.Caching.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/System.Security.Cryptography.ProtectedData.dll" to="%BASE%\..\System.Security.Cryptography.ProtectedData.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/de/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\de\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/es/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\es\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/fr/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\fr\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/it/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\it\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/ja/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\ja\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/ko/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\ko\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/pt-BR/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\pt-BR\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/ru/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\ru\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/zh-Hans/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\zh-Hans\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/zh-Hant/Microsoft.Data.SqlClient.resources.dll" to="%BASE%\..\zh-Hant\Microsoft.Data.SqlClient.resources.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll" to="%BASE%\..\runtimes\unix\lib\net8.0\Microsoft.Data.SqlClient.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll" to="%BASE%\..\runtimes\win\lib\net8.0\Microsoft.Data.SqlClient.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll" to="%BASE%\..\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll" to="%BASE%\..\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.Messages.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win/lib/net8.0/System.Runtime.Caching.dll" to="%BASE%\..\runtimes\win\lib\net8.0\System.Runtime.Caching.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll" to="%BASE%\..\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll" to="%BASE%\..\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll" to="%BASE%\..\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll" to="%BASE%\..\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Newtonsoft.Json.dll" to="%BASE%\..\Newtonsoft.Json.dll" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Newtonsoft.Json.dll" to="%BASE%\..\Newtonsoft.Json.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/NewtonsoftMessagePack.dll" to="%BASE%\..\NewtonsoftMessagePack.dll" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/NewtonsoftMessagePack.dll" to="%BASE%\..\NewtonsoftMessagePack.dll" failOnError="false" />
<download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Sentry.dll" to="%BASE%\..\Sentry.dll" failOnError="false" /> <download from="https://demo.smartb2b.eu/files/smartb2b-sync-enova/Sentry.dll" to="%BASE%\..\Sentry.dll" failOnError="false" />

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.

View File

@@ -9,6 +9,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="../SmartB2B.Enova.Contracts/SmartB2B.Enova.Contracts.csproj" /> <ProjectReference Include="../SmartB2B.Enova.Contracts/SmartB2B.Enova.Contracts.csproj" />
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.2" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" /> <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="Sentry" Version="6.9.0" /> <PackageReference Include="Sentry" Version="6.9.0" />
<PackageReference Include="WampSharp.Default.Client" Version="23.8.1" /> <PackageReference Include="WampSharp.Default.Client" Version="23.8.1" />

View File

@@ -1,4 +1,5 @@
using System.Data.Common; using System.Data.Common;
using Microsoft.Data.SqlClient;
using Newtonsoft.Json; using Newtonsoft.Json;
using Sentry; using Sentry;
using SmartB2B.Enova.Service.Rpc; using SmartB2B.Enova.Service.Rpc;
@@ -9,14 +10,12 @@ public sealed class SqlRawHandler
{ {
private readonly string _connectionString; private readonly string _connectionString;
private readonly int _commandTimeoutSeconds; private readonly int _commandTimeoutSeconds;
private readonly Type _connectionType;
public SqlRawHandler(string connectionString, int commandTimeoutSeconds) public SqlRawHandler(string connectionString, int commandTimeoutSeconds)
{ {
_ = new DbConnectionStringBuilder { ConnectionString = connectionString }; _ = new DbConnectionStringBuilder { ConnectionString = connectionString };
_connectionString = connectionString; _connectionString = connectionString;
_commandTimeoutSeconds = commandTimeoutSeconds; _commandTimeoutSeconds = commandTimeoutSeconds;
_connectionType = ResolveConnectionType();
} }
public async Task<object?> HandleAsync(RpcInvocation invocation, CancellationToken cancellationToken) public async Task<object?> HandleAsync(RpcInvocation invocation, CancellationToken cancellationToken)
@@ -115,17 +114,7 @@ public sealed class SqlRawHandler
} }
} }
private DbConnection CreateConnection() private DbConnection CreateConnection() => new SqlConnection(_connectionString);
{
return (DbConnection)(Activator.CreateInstance(_connectionType, _connectionString)
?? throw new InvalidOperationException("Nie można utworzyć połączenia SQL."));
}
private static Type ResolveConnectionType() =>
Type.GetType(
"System.Data.SqlClient.SqlConnection, System.Data.SqlClient",
throwOnError: true)
?? throw new InvalidOperationException("Nie znaleziono dostawcy System.Data.SqlClient.");
private static object NormalizeParameter(object? value) private static object NormalizeParameter(object? value)
{ {

View File

@@ -1,8 +1,11 @@
using System.Data.Common;
using System.Reflection;
using SmartB2B.Enova.Contracts; using SmartB2B.Enova.Contracts;
using SmartB2B.Enova.Service.Configuration; using SmartB2B.Enova.Service.Configuration;
using SmartB2B.Enova.Service.Orders; using SmartB2B.Enova.Service.Orders;
using SmartB2B.Enova.Service.Rpc; using SmartB2B.Enova.Service.Rpc;
using SmartB2B.Enova.Service.Runtime; using SmartB2B.Enova.Service.Runtime;
using SmartB2B.Enova.Service.Sql;
using WampSharp.Core.Serialization; using WampSharp.Core.Serialization;
using WampSharp.V2.Core; using WampSharp.V2.Core;
using WampSharp.V2.Core.Contracts; using WampSharp.V2.Core.Contracts;
@@ -27,7 +30,8 @@ var tests = new (string Name, Func<Task> Run)[]
("Brak katalogu Enovy jest wykrywany", MissingEnovaDirectory), ("Brak katalogu Enovy jest wykrywany", MissingEnovaDirectory),
("Sekrety są odczytywane z pliku konfiguracji", SecretsComeFromConfigurationFile), ("Sekrety są odczytywane z pliku konfiguracji", SecretsComeFromConfigurationFile),
("Brak danych operatora wyłącza place_order", MissingCredentialsDisablePlaceOrder), ("Brak danych operatora wyłącza place_order", MissingCredentialsDisablePlaceOrder),
("Częściowe dane operatora wyłączają place_order", PartialCredentialsDisablePlaceOrder) ("Częściowe dane operatora wyłączają place_order", PartialCredentialsDisablePlaceOrder),
("Provider SQL działa na bieżącej platformie", SqlProviderIsSupported)
}; };
var failures = 0; var failures = 0;
@@ -48,6 +52,28 @@ foreach (var test in tests)
Console.WriteLine($"Wynik: {tests.Length - failures}/{tests.Length} testów zaliczonych."); Console.WriteLine($"Wynik: {tests.Length - failures}/{tests.Length} testów zaliczonych.");
return failures == 0 ? 0 : 1; return failures == 0 ? 0 : 1;
static Task SqlProviderIsSupported()
{
var handler = new SqlRawHandler(
"Server=localhost;Database=master;Integrated Security=true;TrustServerCertificate=true",
30);
var createConnection = typeof(SqlRawHandler).GetMethod(
"CreateConnection",
BindingFlags.Instance | BindingFlags.NonPublic)
?? throw new InvalidOperationException("Nie znaleziono metody tworzącej połączenie SQL.");
using var connection = (DbConnection)(createConnection.Invoke(handler, null)
?? throw new InvalidOperationException("Provider nie utworzył połączenia SQL."));
if (connection.GetType().FullName != "Microsoft.Data.SqlClient.SqlConnection")
{
throw new InvalidOperationException(
$"Załadowano nieoczekiwany provider SQL: {connection.GetType().AssemblyQualifiedName}.");
}
return Task.CompletedTask;
}
static Task ValidFractionalDiscount() static Task ValidFractionalDiscount()
{ {
AssertNoErrors(CreateValidRequest(12.5m)); AssertNoErrors(CreateValidRequest(12.5m));