Azure.ApiManagement.IngestTool.ApimConnectedServiceProvider.CreateConfiguratorAsync C# (CSharp) Method

CreateConfiguratorAsync() public method

public CreateConfiguratorAsync ( ConnectedServiceProviderContext context ) : Task
context ConnectedServiceProviderContext
return Task
        public override Task<ConnectedServiceConfigurator> CreateConfiguratorAsync(ConnectedServiceProviderContext context)
        {
            ConnectedServiceInstance instance = new ConnectedServiceInstance();

            var wizard = new WizardViewModel();
            wizard.Pages.Add(new SelectApiAppViewModel(context, instance));
            wizard.Pages.Add(new ApiManagementIngestViewModel(context, instance));

            ConnectedServiceConfigurator configurator = wizard as ConnectedServiceConfigurator;

            return Task.FromResult(configurator);
        }
    }