コード例 #1
0
 public IActionResult Post([FromBody] Wifi wifi)
 {
     using (var scope = new TransactionScope())
     {
         _wifiRepository.InsertWifi(wifi);
         scope.Complete();
         return(CreatedAtAction(nameof(Get), new { id = wifi.Id }, wifi));
     }
 }
コード例 #2
0
        public void Save(JObject obj)
        {
            string  type = obj.Properties().ElementAt(0).Name;
            JObject data = (JObject)obj[type];

            Wifi w = data.ToObject <Wifi>();

            Wifi wifi = wifiRepository.GetWifiById(w.Id);

            if (wifi == null)
            {
                wifiRepository.InsertWifi(w);
            }
        }