public async Task <BackgroundTaskRegistrationResult> UpdateBackgroundTaskIfNeededAsync()
{
BackgroundTaskRegistrationResult result = new BackgroundTaskRegistrationResult()
{
Success = true,
Exception = null
};
if (BackgroundTaskManager.CheckIfBackgroundFilterUpdateIsRequired())
{
result = await _backgroundTaskManager.UpdateBackgroundTaskAsync(Configuration);
}
SdkData.BackgroundTaskEnabled = true;
return(result);
}