praveensri I have used reference git code to build the extension and able to successfully register it. But whenever I tried to run the function or deploy it. It is throwing error as below -
A host error has occurred during startup operation '80edf427-43dd-46cf-aeff-16efc5b23ea3'.
[2021-02-22T17:55:46.853Z] Microsoft.Azure.Workflows.ServiceProvider.Extensions.CosmosDB: Method 'InvokeOperation' in type 'Microsoft.Azure.Workflows.ServiceProvider.Extensions.CosmosDB.CosmosDbServiceOperationProvider' from assembly 'Microsoft.Azure.Workflows.ServiceProvider.Extensions.CosmosDB, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c7c64cb54a897c02' does not have an implementation.
Value cannot be null. (Parameter 'provider')
I have used deploy.ps1 to register the extension by running it inside my logic app preview root folder and able to see the extension.json reflect the details. -
{
"extensions": [
:
:
{
"name": "WorkflowExtension",
"typeName": "Microsoft.Azure.Workflows.WebJobs.Extensions.Initialization.WorkflowExtensionStartup, Microsoft.Azure.Workflows.WebJobs.Extensions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"bindings": null
},
{
"name": "CosmosDBServiceProvider",
"typeName": "Microsoft.Azure.Workflows.ServiceProvider.Extensions.CosmosDB.CosmosDBServiceProviderStartup, "
}
]
}Am I missing something?