public IEnumerable <string> GetServicesTransfer([FromUri] UserParameters user) { try { List <TransferServicesParameters> listTransfer = new List <TransferServicesParameters>(); if (MainObject.MainList.ContainsKey(user.AgentId)) { CApp mpApp = MainObject.MainList[user.AgentId]; var services = mpApp.GetServices(); foreach (CSimpleService item in services) { TransferServicesParameters tsp = new TransferServicesParameters(); tsp.ServiceId = item.ServiceId; tsp.ServiceName = item.ServiceName; tsp.ServiceType = item.ServiceType; listTransfer.Add(tsp); } if (listTransfer.Count > 0) { string json = JsonConvert.SerializeObject(listTransfer); if (json != string.Empty) { return(new string[] { json.Replace(@"\", "") }); } else { return(new string[] { "" }); } } else { return(new string[] { "" }); } } else { return(new string[] { "" }); } } catch (Exception ex) { Log.logException(ex); return(new string[] { "" }); } }