public JsonResult Get() { var cameras = cameraRepository.GetAll(); var result = new JsonResult(cameras); return(result); }
public async Task <IEnumerable <CameraView> > GetAll() { using (var session = sessionFactory.CreateForEmployee()) { var cameras = await cameraRepository.GetAll(session); return(cameras.Select(MapToView)); } }
public async Task <CameraListVm> Handle(GetCameraListQuery request, CancellationToken cancellationToken) { var cameras = await Task.Run(() => _repository.GetAll().Select(c => c.CreateMap()).ToList(), cancellationToken); var vm = new CameraListVm { Cameras = cameras, Count = cameras.Count() }; return(vm); }