예제 #1
0
 public AnimePipeline(IEnumerable <IMediaService> services, IMediaPipelineDatabase database, IPipelineData data, ILocalMediaDatabase local)
 {
     m_services      = services;
     m_database      = database;
     m_data          = data;
     m_localDatabase = local;
     foreach (IMediaService service in m_services)
     {
         Console.WriteLine($"Added Service: {service.GetType().Name}");
     }
 }
예제 #2
0
 public AnimeRequestController(IMediaPipeline mediaPipeline, IAnimeInfo animeInfo, ILocalMediaDatabase mediaDatabase)
 {
     m_animeInfo     = animeInfo;
     m_mediaPipeline = mediaPipeline;
     m_mediaDatabase = mediaDatabase;
 }