123456789101112131415161718192021222324252627282930 |
- using MediaBrowser.Controller.Chapters;
- using MediaBrowser.Controller.Net;
- using ServiceStack;
- using System.Linq;
- namespace MediaBrowser.Api.Library
- {
- [Route("/Providers/Chapters", "GET")]
- public class GetChapterProviders : IReturnVoid
- {
- }
- [Authenticated]
- public class ChapterService : BaseApiService
- {
- private readonly IChapterManager _chapterManager;
- public ChapterService(IChapterManager chapterManager)
- {
- _chapterManager = chapterManager;
- }
- public object Get(GetChapterProviders request)
- {
- var result = _chapterManager.GetProviders().ToList();
- return ToOptimizedResult(result);
- }
- }
- }
|