public string GetUserId(XDocument xml) { var logins = CustomSerializer.Deserializ <SysAdminUnit>(new MemoryStream(Encoding.UTF8.GetBytes(xml.ToString() ?? ""))); var respond = new SysAdminUnitResponed(); foreach (var login in logins.items) { respond.items.Add(new ItemRespond() { ErrorCode = 1, ErrorDescription = "error1", IsSuccess = true, UserOneCGuid = Guid.NewGuid() }); } var stream = CustomSerializer.Serializ(respond); var srteamReader = new StreamReader(stream); return(srteamReader.ReadToEnd()); }
public static void GetUserId() { SysAdminUnitResponed deUnits = null; var unit = new SysAdminUnit(); /*unit.items.Add(new Item() { Name = "Кирилл" }); * unit.items.Add(new Item() { Name = "Ирина" }); * unit.items.Add(new Item() { Name = "Евгения" }); * unit.items.Add(new Item() { Name = "Александр" });*/ var stream = Serializ(unit); var streamReader = new StreamReader(stream); var rspStm = SendRequest(streamReader.ReadToEnd(), "http://localhost:58567/WebApi/GetUserId"); deUnits = Deserializ <SysAdminUnitResponed>(rspStm); if (deUnits != null) { foreach (var deUnit in deUnits.items) { //Сохранение в базу } } }