public ActionResult SaveSettings([FromBody] App.Settings.ProtoGenerated.Settings settings) { _settingsService.Save(settings); return(Ok(ApiResponseFactory.CreateSuccess(new { }))); }
public async Task <ActionResult> GetEpisodeById(int episodeId) { var res = await _episodeProvider.GetByIdAsync(new GetByIdRequest { Id = episodeId }); return(Ok(ApiResponseFactory.CreateSuccess(res.Episode))); }
public ActionResult GetSettings() { var settings = _settingsService.Get(); return(Ok(ApiResponseFactory.CreateSuccess(settings))); }
public async Task <ActionResult> GetSeriesById(int id) { var res = await _seriesProvider.GetByIdAsync(new GetByIdRequest { Id = id }); return(Ok(ApiResponseFactory.CreateSuccess(res.Series))); }
public async Task <ActionResult> GetSeries() { var res = await _seriesProvider.GetAllAsync(new GetAllRequest()); return(Ok(ApiResponseFactory.CreateSuccess(res.Series))); }
public async Task <ActionResult> IsOnline() { var isOnline = await _statusService.IsOnline(); return(Ok(ApiResponseFactory.CreateSuccess(isOnline))); }
public ActionResult GetLocalFiles() { var localFilePaths = _fileService.GetLocalFiles(); return(Ok(ApiResponseFactory.CreateSuccess(localFilePaths))); }