.net - how to use list object in a object in wcf -
i have wcf service, have mentioned below 3 class in used first 2 class object client side.. on studentsinformation class have pass list ie contains list of subects there name , mark, avg etc.. tried pass list..i want make database updation according number of subjects, , how check in webclient... (ie how pass data in list) can me..with this
[datacontract(name = "studentsinformation")] public class studentsinformation { [datamember] public int id { get; set; } [datamember] public string name { get; set; } [datamember] public string total { get; set; } [datamember] public list<subjects> subjectslist { get; set; } } [datacontract(name = "subjects")] public class subjects { [datamember] public string subjname { get; set; } [datamember] public int mark { get; set; } [datamember] public int avg { get; set; } } [datacontract(name = "returnlist")] public class returnlist { [datamember] public int totalmark { get; set; } [datamember] public int studenid { get; set; } [datamember] public int rank { get; set; } } and in svc cs have
public list<returnlist> getstudentdetails(studentsinformation objstudentsinfo) { string studentname = objstudentsinfo.name; int studentid = objstudentsinfo.id; list<returnlist> data = new list<returnlist>(); //loop objstudentsinfo.subjectslist , calls db return data; }
it valid in wcf services use list<> in return value or parameter, may using client-side proxy incorrectly (e.g.)
Comments
Post a Comment