Public Shared Function UpdateObj(Entity As EntityObject, Ret As ProcessHelper) As Boolean
Try
If Not Entity.CanUpdate Then
Ret.LastException = New LocalizedException("You do Not have enough credentials to update this Object.")
Return False
End If
If Entity.UpdateProcess(Settings.ObjectSettings.eUpdateType.Standard, "") Then
''Do something here after update.
Task.Run(Sub() myAsyncFunction())
Ret.Success = True
Return True
Else
Ret.Success = False
Ret.LastException = Entity.LastException
Return False
End If
Catch ex As Exception
Ret.Success = False
Ret.LastException = ex
Return False
End Try
End Function
Public Shared Sub myAsyncFunction()
'Do anything here witout await result
For i As Integer = 0 To 60
Threading.Thread.Sleep(1000)
Next
End Sub
Ricardo González