private async Task <MovieAdviser.DataAccess.Entities.Movie> Get(IMovieIdentity movie) { if (movie == null) { throw new ArgumentNullException(nameof(movie)); } return(await this.Context.Movie.Include(x => x.Genre).FirstOrDefaultAsync(x => x.Id == movie.Id)); }
public async Task <Movie> GetAsync(IMovieIdentity iMovieIdentity) { var result = await this.Get(iMovieIdentity); return(this.Mapper.Map <Movie>(result)); }
public Task <Movie> GetAsync(IMovieIdentity iMovieIdentity) { return(this.MovieDataAccess.GetAsync(iMovieIdentity)); }