public void AddEntries(IList <HostEntry> hostEntries) { var request = new AddEntriesRequest(hostEntries); PropertyBag responseBag = (PropertyBag)base.Invoke("AddEntries", new object[] { request.ToPropertyBag() }); var response = new AddEntriesResponse(responseBag); }
public PropertyBag AddEntries(PropertyBag bag) { return(CatchCommonExceptions(() => { AddEntriesRequest request = new AddEntriesRequest(bag); IList <HostEntry> hostEntries = request.Entries; HostsFile hostsFile = GetHostsFile(); foreach (HostEntry hostEntry in hostEntries) { hostsFile.AddEntry(hostEntry); } hostsFile.Save(); return new AddEntriesResponse().ToPropertyBag(); })); }