mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-12 00:06:05 -07:00
24 lines
No EOL
845 B
C#
24 lines
No EOL
845 B
C#
using Ombi.Core.Models.Search;
|
|
using System.Collections.Generic;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Ombi.Core
|
|
{
|
|
public interface IMovieEngine
|
|
{
|
|
Task<IEnumerable<SearchMovieViewModel>> NowPlayingMovies();
|
|
|
|
Task<IEnumerable<SearchMovieViewModel>> PopularMovies();
|
|
|
|
Task<IEnumerable<SearchMovieViewModel>> Search(string search, int? year, string languageCode);
|
|
|
|
Task<IEnumerable<SearchMovieViewModel>> TopRatedMovies();
|
|
|
|
Task<IEnumerable<SearchMovieViewModel>> UpcomingMovies();
|
|
|
|
Task<SearchMovieViewModel> LookupImdbInformation(int theMovieDbId, string langCode = null);
|
|
|
|
Task<IEnumerable<SearchMovieViewModel>> SimilarMovies(int theMovieDbId, string langCode);
|
|
Task<IEnumerable<SearchMovieViewModel>> SearchActor(string search, string langaugeCode);
|
|
}
|
|
} |