Example #1
0
 public async Task DeleteCpuByIp(string ip)
 {
     var api = new CpuApi();
     await Task.Run(() =>
     {
         var cpu = api.FindByIp(ip);
         if (api.RemoveByIp(ip))
         {
             _context.CpuService.DisconnectCpu(cpu.Name);
         }
     }).ConfigureAwait(false);
 }
Example #2
0
        public async Task <CpuDetailResponse> GetCpuByIp(string ip)
        {
            var api = new CpuApi(_context.PviService.Cpus);

            return(await Task.Run(() => api.FindByIp(ip)).ConfigureAwait(false));
        }