/// <summary> /// Post trigger code to retrieve extension properties. /// </summary> /// <param name="request">The request.</param> /// <param name="response">The response.</param> public void OnExecuted(Request request, Response response) { ThrowIf.Null(request, "request"); ThrowIf.Null(response, "response"); var getExtensionsResponse = (GetExtensionPackageDefinitionsResponse)response; var extensionPackageDefinition = new ExtensionPackageDefinition(); extensionPackageDefinition.Name = "Contoso.Commerce"; extensionPackageDefinition.Publisher = "Contoso"; extensionPackageDefinition.IsEnabled = true; getExtensionsResponse.ExtensionPackageDefinitions.Add(extensionPackageDefinition); }
/// <summary> /// Post trigger to retrieve extension package. /// </summary> /// <param name="request">The request.</param> /// <param name="response">The response.</param> public void OnExecuted(Request request, Response response) { ThrowIf.Null(request, "request"); ThrowIf.Null(response, "response"); var getExtensionsResponse = (GetExtensionPackageDefinitionsResponse)response; var extensionPackageDefinition = new ExtensionPackageDefinition(); // Should match the PackageName used when packaging the customization package (i.e. in CustomizationPackage.props). extensionPackageDefinition.Name = "Contoso.BarcodeMsrDialogSample"; extensionPackageDefinition.Publisher = "Contoso"; extensionPackageDefinition.IsEnabled = true; getExtensionsResponse.ExtensionPackageDefinitions.Add(extensionPackageDefinition); }