Please help me in understanding below two scenarios
Scenario 1.
Task.brs
Function GetCloudData()
Data = FetchData()
End Function
Service.brs
Function FetchData()
'Actual API call
End Function
Scenario 2.
Task.brs
Function GetCloudData()
Data = GetInterface().FetchData()
End Function
Service.brs
Function GetInterface()
Return {
FetchData: Interface_FetchData
}
End Function
Function Interface_FetchData()
'Actual API call
End Function
Is there any difference between the two. Does using any of the two scenarios cause memory impact?