public async void Run(IBackgroundTaskInstance taskInstance)
{
var triggerDetails = taskInstance.TriggerDetails as AppServiceTriggerDetails;
if (triggerDetails == null)
{
return;
}
try
{
var voiceServiceConnection = VoiceCommandServiceConnection.FromAppServiceTriggerDetails(triggerDetails);
await BackgroundTaskImplement.Run(taskInstance, voiceServiceConnection);
}
catch (Exception ex)
{
ex.LogException();
}
}
}