public void Startup() { ServiceCodes["000001"] = new ServiceEntity() { ServiceCode = "000001", AssemblyName = "CoreBusiness", ClassType = "CoreBusiness.Product", MethodName = "LoadProducts" }; ServiceCodes["000002"] = new ServiceEntity() { ServiceCode = "000002", AssemblyName = "CoreBusiness", ClassType = "CoreBusiness.Product", MethodName = "PushTest" }; }
/// <summary> /// /// </summary> /// <param name="inEntity"></param> /// <returns></returns> public static JsonResult InvokeMethod(string serviceCode, string currentUserId, string acessToken, string currentSendParameter) { ServiceEntity service = HostEntry.GetInstance().QueryService(serviceCode); return((JsonResult)InvokeMethodBase(service.AssemblyName, service.ClassType, service.MethodName, currentUserId, acessToken, currentSendParameter, typeof(string))); }