public async Task <DashboardState> Handle(DateTimeOffset date, UserId user, DashboardId dashboard) { var state = _readStateUseCase.Handle(date, user); var virtualState = _readVirtualStateUseCase.Handle(date, user); return(await _manager.GetState(date, user, dashboard, state, virtualState)); }