This project gives an example on how to create a Provider from Akeneo to Occtoo onboarding
Docs: https://docs.occtoo.com/docs/get-started/provide-data
The solution has three function pairs working as shown below:
Clone the repository and open the solution
2. Add a localsettings.json file and fill out the details of your project (see local.settings.template.json file)
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true",
"EventHubsConnection": "SingleHost",
"FUNCTIONS_EXTENSION_VERSION": "~4",
"FUNCTIONS_WORKER_RUNTIME": "dotnet-isolated",
"HubName": "datasync",
"CosmosDbSettings:Uri": "",
"CosmosDbSettings:PrimaryKey": "",
"CosmosDbSettings:Database": "akeneoDb",
"CosmosDbSettings:Container": "akeneo-connections",
"OcctooDataProviderId": "",
"OcctooDataProviderSecret": "",
"LogTableName": "AkeneoImportLog",
"OnboardingServiceTokenTableName": "OnboardingServiceToken",
"AkeneoConnectionUsername": "",
"AkeneoConnectionPassword": "",
"AkeneoConnectionBase64ClientIdSecret": "",
"AkeneoConnectionDataProviderId": "",
"AkeneoConnectionDataProviderSecret": ""
}
}
Hit F5