Skip to content

Commit 68a317c

Browse files
committed
release/9.33 - Commerce Sample Update
1 parent 81a5750 commit 68a317c

File tree

491 files changed

+27297
-96
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

491 files changed

+27297
-96
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ bld/
108108
schemas/
109109
dist/
110110
devDependencies/
111+
/src/Dependencies/
111112

112113
# Certificate files
113114
*.pfx

Pipeline/YAML_Files/Atol build-pipeline.yml

+16-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ pr: none
22
trigger: none
33

44
pool:
5-
vmImage: 'windows-latest'
5+
vmImage: 'vs2017-win2016'
6+
7+
variables:
8+
- name: BuildingInVsts
9+
value: true
610

711
steps:
812
- task: PowerShell@2
@@ -21,7 +25,7 @@ steps:
2125
displayName: 'NuGet restore'
2226
inputs:
2327
feedsToUse: config
24-
nugetConfigPath: nugetPublicFeeds.config
28+
nugetConfigPath: nuget.config
2529

2630
- task: VSBuild@1
2731
displayName: 'Build solution AtolFiscalPrinterSample.sln'
@@ -40,21 +44,28 @@ steps:
4044
inputs:
4145
targetType: filePath
4246
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
43-
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\AtolFiscalPrinterSample\HardwareStation\HardwareStation.Installer" -File "HardwareStation.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\HardwareStation.Installer_$(Build.BuildNumber).exe"'
47+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\AtolFiscalPrinterSample\HardwareStation\HardwareStation.AtolFiscalPrinter.Installer" -File "HardwareStation.AtolFiscalPrinter.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\HardwareStation.AtolFiscalPrinter.Installer_$(Build.BuildNumber).exe"'
4448

4549
- task: PowerShell@2
4650
displayName: 'Copy Scale Unit Installer to Artifact directory'
4751
inputs:
4852
targetType: filePath
4953
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
50-
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\AtolFiscalPrinterSample\CommerceRuntime\Installer" -File "ScaleUnit.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ScaleUnit.Installer$(Build.BuildNumber).exe"'
54+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\AtolFiscalPrinterSample\ScaleUnit\ScaleUnit.AtolFiscalPrinter.Installer" -File "ScaleUnit.AtolFiscalPrinter.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ScaleUnit.AtolFiscalPrinter.Installer_$(Build.BuildNumber).exe"'
55+
56+
- task: PowerShell@2
57+
displayName: 'Copy Modern POS Installer to Artifact directory'
58+
inputs:
59+
targetType: filePath
60+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
61+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\AtolFiscalPrinterSample\ModernPos\ModernPos.AtolFiscalPrinter.Installer" -File "ModernPos.AtolFiscalPrinter.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ModernPos.AtolFiscalPrinter.Installer_$(Build.BuildNumber).exe"'
5162

5263
- task: PowerShell@2
5364
displayName: 'Sign Files'
5465
inputs:
5566
targetType: filePath
5667
filePath: ./Pipeline/PowerShellScripts/CodeSign.ps1
57-
arguments: '-AzureKeyVaultURI $(AzureKeyVaultURI) -ApplicationId $(ApplicationId) -ApplicationSecretValue $(SecretValue) -CertificateName $(CertificateName) -Timestamp $(Timestamp) -TimestampDigest "sha256" -Files "$(Build.ArtifactStagingDirectory)\HardwareStation.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ModernPos.Installer_$(Build.BuildNumber).exe"'
68+
arguments: '-AzureKeyVaultURI $(AzureKeyVaultURI) -ApplicationId $(ApplicationId) -ApplicationSecretValue $(SecretValue) -CertificateName $(CertificateName) -Timestamp $(Timestamp) -TimestampDigest "sha256" -Files "$(Build.ArtifactStagingDirectory)\HardwareStation.AtolFiscalPrinter.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ScaleUnit.AtolFiscalPrinter.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ModernPos.AtolFiscalPrinter.Installer_$(Build.BuildNumber).exe"'
5869

5970
- task: PublishBuildArtifacts@1
6071
displayName: 'Publish Artifact: drop'
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
pr: none
2+
trigger: none
3+
4+
pool:
5+
vmImage: 'vs2017-win2016'
6+
7+
variables:
8+
- name: BuildingInVsts
9+
value: true
10+
11+
steps:
12+
- task: PowerShell@2
13+
displayName: 'Pre-Build steps'
14+
inputs:
15+
targetType: filePath
16+
filePath: ./Pipeline/PowershellScripts/Pre-Build.ps1
17+
failOnStderr: true
18+
19+
- task: NuGetToolInstaller@1
20+
displayName: 'Use NuGet 5.4.0'
21+
inputs:
22+
versionSpec: '5.4.0'
23+
24+
- task: NuGetCommand@2
25+
displayName: 'NuGet restore'
26+
inputs:
27+
feedsToUse: config
28+
nugetConfigPath: nuget.config
29+
30+
- task: VSBuild@1
31+
displayName: 'Build solution CleanCash.sln'
32+
inputs:
33+
solution: '$(Build.SourcesDirectory)\src\FiscalIntegration\CleanCash\CleanCash.sln'
34+
35+
- task: DotNetCoreCLI@2
36+
displayName: 'Install AzureSignTool'
37+
inputs:
38+
command: custom
39+
custom: tool
40+
arguments: 'install --global azuresigntool'
41+
42+
- task: PowerShell@2
43+
displayName: 'Copy Hardware Station Installer to Artifact directory'
44+
inputs:
45+
targetType: filePath
46+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
47+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\CleanCash\HardwareStation\HardwareStation.CleanCash.Installer" -File "HardwareStation.CleanCash.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\HardwareStation.CleanCash.Installer_$(Build.BuildNumber).exe"'
48+
49+
- task: PowerShell@2
50+
displayName: 'Copy Scale Unit Installer to Artifact directory'
51+
inputs:
52+
targetType: filePath
53+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
54+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\CleanCash\ScaleUnit\ScaleUnit.CleanCash.Installer" -File "ScaleUnit.CleanCash.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ScaleUnit.CleanCash.Installer_$(Build.BuildNumber).exe"'
55+
56+
- task: PowerShell@2
57+
displayName: 'Copy Modern POS Installer to Artifact directory'
58+
inputs:
59+
targetType: filePath
60+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
61+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\CleanCash\ModernPos\ModernPos.CleanCash.Installer" -File "ModernPos.CleanCash.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ModernPos.CleanCash.Installer_$(Build.BuildNumber).exe"'
62+
63+
- task: PowerShell@2
64+
displayName: 'Sign Files'
65+
inputs:
66+
targetType: filePath
67+
filePath: ./Pipeline/PowerShellScripts/CodeSign.ps1
68+
arguments: '-AzureKeyVaultURI $(AzureKeyVaultURI) -ApplicationId $(ApplicationId) -ApplicationSecretValue $(SecretValue) -CertificateName $(CertificateName) -Timestamp $(Timestamp) -TimestampDigest "sha256" -Files "$(Build.ArtifactStagingDirectory)\HardwareStation.CleanCash.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ScaleUnit.CleanCash.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ModernPos.CleanCash.Installer_$(Build.BuildNumber).exe"'
69+
70+
- task: PublishBuildArtifacts@1
71+
displayName: 'Publish Artifact: drop'
+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
pr: none
2+
trigger: none
3+
4+
pool:
5+
vmImage: 'vs2017-win2016'
6+
7+
variables:
8+
- name: BuildingInVsts
9+
value: true
10+
11+
steps:
12+
- task: PowerShell@2
13+
displayName: 'Pre-Build steps'
14+
inputs:
15+
targetType: filePath
16+
filePath: ./Pipeline/PowershellScripts/Pre-Build.ps1
17+
failOnStderr: true
18+
19+
- task: NuGetToolInstaller@1
20+
displayName: 'Use NuGet 5.4.0'
21+
inputs:
22+
versionSpec: '5.4.0'
23+
24+
- task: NuGetCommand@2
25+
displayName: 'NuGet restore'
26+
inputs:
27+
feedsToUse: config
28+
nugetConfigPath: nuget.config
29+
30+
- task: VSBuild@1
31+
displayName: 'Build solution EFR.sln'
32+
inputs:
33+
solution: '$(Build.SourcesDirectory)\src\FiscalIntegration\EFR\EFR.sln'
34+
35+
- task: DotNetCoreCLI@2
36+
displayName: 'Install AzureSignTool'
37+
inputs:
38+
command: custom
39+
custom: tool
40+
arguments: 'install --global azuresigntool'
41+
42+
- task: PowerShell@2
43+
displayName: 'Copy Hardware Station Installer to Artifact directory'
44+
inputs:
45+
targetType: filePath
46+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
47+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\EFR\HardwareStation\HardwareStation.EFR.Installer" -File "HardwareStation.EFR.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\HardwareStation.EFR.Installer_$(Build.BuildNumber).exe"'
48+
49+
- task: PowerShell@2
50+
displayName: 'Copy Scale Unit Installer to Artifact directory'
51+
inputs:
52+
targetType: filePath
53+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
54+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\EFR\ScaleUnit\ScaleUnit.EFR.Installer" -File "ScaleUnit.EFR.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ScaleUnit.EFR.Installer_$(Build.BuildNumber).exe"'
55+
56+
- task: PowerShell@2
57+
displayName: 'Copy Modern POS Installer to Artifact directory'
58+
inputs:
59+
targetType: filePath
60+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
61+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\EFR\ModernPos\ModernPos.EFR.Installer" -File "ModernPos.EFR.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ModernPos.EFR.Installer_$(Build.BuildNumber).exe"'
62+
63+
- task: PowerShell@2
64+
displayName: 'Sign Files'
65+
inputs:
66+
targetType: filePath
67+
filePath: ./Pipeline/PowerShellScripts/CodeSign.ps1
68+
arguments: '-AzureKeyVaultURI $(AzureKeyVaultURI) -ApplicationId $(ApplicationId) -ApplicationSecretValue $(SecretValue) -CertificateName $(CertificateName) -Timestamp $(Timestamp) -TimestampDigest "sha256" -Files "$(Build.ArtifactStagingDirectory)\HardwareStation.EFR.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ScaleUnit.EFR.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ModernPos.EFR.Installer_$(Build.BuildNumber).exe"'
69+
70+
- task: PublishBuildArtifacts@1
71+
displayName: 'Publish Artifact: drop'

Pipeline/YAML_Files/EpsonFP90III build-pipeline.yml

+16-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ pr: none
22
trigger: none
33

44
pool:
5-
vmImage: 'windows-latest'
5+
vmImage: 'vs2017-win2016'
6+
7+
variables:
8+
- name: BuildingInVsts
9+
value: true
610

711
steps:
812
- task: PowerShell@2
@@ -21,7 +25,7 @@ steps:
2125
displayName: 'NuGet restore'
2226
inputs:
2327
feedsToUse: config
24-
nugetConfigPath: nugetPublicFeeds.config
28+
nugetConfigPath: nuget.config
2529

2630
- task: VSBuild@1
2731
displayName: 'Build solution EpsonFP90IIISample.sln'
@@ -40,21 +44,28 @@ steps:
4044
inputs:
4145
targetType: filePath
4246
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
43-
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\EpsonFP90IIISample\HardwareStation\HardwareStation.Installer" -File "HardwareStation.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\HardwareStation.Installer_$(Build.BuildNumber).exe"'
47+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\EpsonFP90IIISample\HardwareStation\HardwareStation.EpsonFP90III.Installer" -File "HardwareStation.EpsonFP90III.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\HardwareStation.EpsonFP90III.Installer_$(Build.BuildNumber).exe"'
4448

4549
- task: PowerShell@2
4650
displayName: 'Copy Scale Unit Installer to Artifact directory'
4751
inputs:
4852
targetType: filePath
4953
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
50-
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\EpsonFP90IIISample\CommerceRuntime\Installer" -File "ScaleUnit.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ScaleUnit.Installer$(Build.BuildNumber).exe"'
54+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\EpsonFP90IIISample\ScaleUnit\ScaleUnit.EpsonFP90III.Installer" -File "ScaleUnit.EpsonFP90III.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ScaleUnit.EpsonFP90III.Installer_$(Build.BuildNumber).exe"'
55+
56+
- task: PowerShell@2
57+
displayName: 'Copy Modern POS Installer to Artifact directory'
58+
inputs:
59+
targetType: filePath
60+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
61+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\EpsonFP90IIISample\ModernPos\ModernPos.EpsonFP90III.Installer" -File "ModernPos.EpsonFP90III.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ModernPos.EpsonFP90III.Installer_$(Build.BuildNumber).exe"'
5162

5263
- task: PowerShell@2
5364
displayName: 'Sign Files'
5465
inputs:
5566
targetType: filePath
5667
filePath: ./Pipeline/PowerShellScripts/CodeSign.ps1
57-
arguments: '-AzureKeyVaultURI $(AzureKeyVaultURI) -ApplicationId $(ApplicationId) -ApplicationSecretValue $(SecretValue) -CertificateName $(CertificateName) -Timestamp $(Timestamp) -TimestampDigest "sha256" -Files "$(Build.ArtifactStagingDirectory)\HardwareStation.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ModernPos.Installer_$(Build.BuildNumber).exe"'
68+
arguments: '-AzureKeyVaultURI $(AzureKeyVaultURI) -ApplicationId $(ApplicationId) -ApplicationSecretValue $(SecretValue) -CertificateName $(CertificateName) -Timestamp $(Timestamp) -TimestampDigest "sha256" -Files "$(Build.ArtifactStagingDirectory)\HardwareStation.EpsonFP90III.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ScaleUnit.EpsonFP90III.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ModernPos.EpsonFP90III.Installer_$(Build.BuildNumber).exe"'
5869

5970
- task: PublishBuildArtifacts@1
6071
displayName: 'Publish Artifact: drop'

Pipeline/YAML_Files/Posnet build-pipeline.yml

+16-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ pr: none
22
trigger: none
33

44
pool:
5-
vmImage: 'windows-latest'
5+
vmImage: 'vs2017-win2016'
6+
7+
variables:
8+
- name: BuildingInVsts
9+
value: true
610

711
steps:
812
- task: PowerShell@2
@@ -21,7 +25,7 @@ steps:
2125
displayName: 'NuGet restore'
2226
inputs:
2327
feedsToUse: config
24-
nugetConfigPath: nugetPublicFeeds.config
28+
nugetConfigPath: nuget.config
2529

2630
- task: VSBuild@1
2731
displayName: 'Build solution Posnet.sln'
@@ -40,21 +44,28 @@ steps:
4044
inputs:
4145
targetType: filePath
4246
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
43-
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\Posnet\HardwareStation\HardwareStation.Installer" -File "HardwareStation.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\HardwareStation.Installer_$(Build.BuildNumber).exe"'
47+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\Posnet\HardwareStation\HardwareStation.PosnetThermalFVFiscalPrinter.Installer" -File "HardwareStation.PosnetThermalFVFiscalPrinter.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\HardwareStation.PosnetThermalFVFiscalPrinter.Installer_$(Build.BuildNumber).exe"'
4448

4549
- task: PowerShell@2
4650
displayName: 'Copy Scale Unit Installer to Artifact directory'
4751
inputs:
4852
targetType: filePath
4953
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
50-
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\Posnet\CommerceRuntime\Installer" -File "ScaleUnit.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ScaleUnit.Installer$(Build.BuildNumber).exe"'
54+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\Posnet\ScaleUnit\ScaleUnit.Posnet.Installer" -File "ScaleUnit.Posnet.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ScaleUnit.Posnet.Installer_$(Build.BuildNumber).exe"'
55+
56+
- task: PowerShell@2
57+
displayName: 'Copy Modern POS Installer to Artifact directory'
58+
inputs:
59+
targetType: filePath
60+
filePath: ./Pipeline/PowerShellScripts/CopyFileToDestination.ps1
61+
arguments: '-RelativePath "$(Build.SourcesDirectory)\src\FiscalIntegration\Posnet\ModernPos\ModernPos.Posnet.Installer" -File "ModernPos.Posnet.Installer.exe" -DestinationFullName "$(Build.ArtifactStagingDirectory)\ModernPos.Posnet.Installer_$(Build.BuildNumber).exe"'
5162

5263
- task: PowerShell@2
5364
displayName: 'Sign Files'
5465
inputs:
5566
targetType: filePath
5667
filePath: ./Pipeline/PowerShellScripts/CodeSign.ps1
57-
arguments: '-AzureKeyVaultURI $(AzureKeyVaultURI) -ApplicationId $(ApplicationId) -ApplicationSecretValue $(SecretValue) -CertificateName $(CertificateName) -Timestamp $(Timestamp) -TimestampDigest "sha256" -Files "$(Build.ArtifactStagingDirectory)\HardwareStation.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ModernPos.Installer_$(Build.BuildNumber).exe"'
68+
arguments: '-AzureKeyVaultURI $(AzureKeyVaultURI) -ApplicationId $(ApplicationId) -ApplicationSecretValue $(SecretValue) -CertificateName $(CertificateName) -Timestamp $(Timestamp) -TimestampDigest "sha256" -Files "$(Build.ArtifactStagingDirectory)\HardwareStation.PosnetThermalFVFiscalPrinter.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ScaleUnit.Posnet.Installer_$(Build.BuildNumber).exe $(Build.ArtifactStagingDirectory)\ModernPos.Posnet.Installer_$(Build.BuildNumber).exe"'
5869

5970
- task: PublishBuildArtifacts@1
6071
displayName: 'Publish Artifact: drop'

README.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,7 @@ The Dynamics 365 Commerce SDK contains the reference package, samples, and tools
1616

1717
## E2E Samples repo
1818
This repo contains the sample that demonstrates how to perform E2E business scenario customization in Commerce, there may be scenarios where you may need to customize POS, e-Commerce and Headless commerce engine, the samples in these repos will be provide guidance on how to do E2E business scenario customization.
19-
Check this doc for more detailed information on the [Dynamics 365 Commerce SDK]( https://docs.microsoft.com/en-us/dynamics365/commerce/dev-itpro/retail-sdk/sdk-github)
19+
Check this doc for more detailed information on the [Dynamics 365 Commerce SDK]( https://docs.microsoft.com/en-us/dynamics365/commerce/dev-itpro/retail-sdk/sdk-github)
20+
21+
### Ecommerce online SDK Samples
22+
This repo also contains samples for Ecommerce Online SDK. Check this link to view samples for Ecommerce Online SDK [Online SDK Samples](src/OnlineSDK/README.md).

nuget.config

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<configuration>
3+
<config>
4+
<add key="repositoryPath" value="src/Dependencies" />
5+
</config>
36
<packageSources>
47
<clear />
58
<add key="dynamics365-commerce" value="https://pkgs.dev.azure.com/commerce-partner/Registry/_packaging/dynamics365-commerce/nuget/v3/index.json" />

0 commit comments

Comments
 (0)