public IHttpActionResult Put([FromUri] int id, [FromBody] AllService allService) { allService.serviceId = id; ServiceRepo.Update(allService); return(Ok(allService)); }
/// <summary> /// Метод получения геокодера по имени, если не найден, возвращает первый из коллекции /// </summary> /// <param name="name">Имя геосервиса</param> /// <returns>Геосервис</returns> public static IGeoCodingService GetServiceByName(string name) { return(AllService.FirstOrDefault(x => x.Name == name) ?? AllService.FirstOrDefault()); }
public IHttpActionResult Post(AllService allService) { ServiceRepo.Insert(allService); return(Created("api/services" + allService.serviceId, allService)); }