AzureIoTHubConnectedService.AzureIoTHubAccountProviderGrid.CreateServiceInstanceAsync C# (CSharp) Method

CreateServiceInstanceAsync() public method

public CreateServiceInstanceAsync ( CancellationToken ct ) : Task
ct System.Threading.CancellationToken
return Task
        public override async Task<ConnectedServiceInstance> CreateServiceInstanceAsync(CancellationToken ct)
        {
            ConnectedServiceInstance result = null;
            IAzureIoTHub createdAccount = await this.Authenticator.CreateIoTHub(this.iotHubAccountManager, ct).ConfigureAwait(false);
            if (createdAccount != null)
            {
                result = AzureIoTHubAccountProviderGrid.CreateServiceInstance(createdAccount);
            }
            return result;
        }