/// <summary> /// Find device by id /// </summary> /// <param name="deviceId"></param> /// <returns></returns> public virtual async Task <ResultModel <UserDevice> > FindDeviceByIdAsync(Guid?deviceId) { if (deviceId == null) { return(new NotFoundResultModel <UserDevice>()); } return(await _context.FindByIdAsync <UserDevice, Guid>(deviceId.Value)); }