public override void Execute(CollectionJobArgsDto collection) { var list = _collServices.FirstOrDefault().CollectionMovieDetail(collection).Result; foreach (var mv in list.Items) { _movieService.CreateAsync(_Mapper.Map <CreateUpdateMovieDto>(mv)); } if (list.TotalCount > collection.SkipCount + collection.MaxResultCount) { collection.SkipCount += collection.MaxResultCount; Execute(collection); } }
public virtual Task <MovieDto> CreateAsync(MovieCreateDto input) { return(_movieAppService.CreateAsync(input)); }
public async Task <MovieDto> CreateAsync(CreateUpdateMovieDto input) { return(await _sampleAppService.CreateAsync(input)); }