public async Task <List <Domain.Entity.Workspace> > Handle(GetAllWorkspacesQuery request, CancellationToken cancellationToken) { var workspaceResult = await _repository.GetAllWorkspaces(); var workspaceList = _mapper.Map <IEnumerable <Domain.Entity.Workspace> >(workspaceResult); return(workspaceList?.ToList()); }
public ViewResult Index() { GC.Collect(); var model = new WorkspaceListViewModel(); foreach (var item in workspaceRepository.GetAllWorkspaces()) { model.Workspaces.Add(item); } return(View("Index", model)); }
public Task <IList <Workspace> > GetAllWorkspaces( [Service] IWorkspaceRepository workspaceRepository) { return(workspaceRepository.GetAllWorkspaces()); }