invokeService method
Implementation
dynamic invokeService(String serviceName, String method, dynamic params) {
var instanceMirror = instanceMirrors[serviceName];
if (params == null) {
return instanceMirror!.invoke(Symbol(method), []).reflectee;
} else if (params is List) {
return instanceMirror!.invoke(Symbol(method), params).reflectee;
} else {
return instanceMirror!.invoke(Symbol(method), [params]).reflectee;
}
}