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;
}