Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MediaInfoFunctionalTest"/> class.
 /// </summary>
 /// <param name="mediaInfoProvider">The media information provider.</param>
 /// <param name="logger">The logger.</param>
 public MediaInfoFunctionalTest(
     IMediaInfoProvider mediaInfoProvider,
     IObjectLogger <MediaInfoFunctionalTest> logger)
 {
     _mediaInfoProvider = mediaInfoProvider;
     _logger            = logger;
 }
Пример #2
0
 private void InitializeData()
 {
     _dataProvider      = new SQLiteDataProvider();
     _mediaInfoProvider = new MediaInfo();
     AllPrograms        = new ObservableCollection <TV_ProgramDTO>(_dataProvider.GetPrograms());
     DisableMainPanelIfNoCardsExist(null, null);
 }
Пример #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MediaInfoReportService"/> class.
 /// </summary>
 /// <param name="mediaInfoProvider">mediaInfoProvider.</param>
 /// <param name="storageService">storageService.</param>
 /// <param name="logger">logger.</param>
 public MediaInfoReportService(
     IMediaInfoProvider mediaInfoProvider,
     IStorageService storageService,
     IObjectLogger <MediaInfoReportService> logger)
 {
     _mediaInfoProvider = mediaInfoProvider;
     _storageService    = storageService;
     _logger            = logger;
 }
Пример #4
0
 public MediaStoreService(IMediaInfoProvider mediaInfoProvider,
                          IMediaFileProvider mediaFileProvider,
                          IFolderManager manager,
                          IMediaFileOperationsSwitch operations)
 {
     _folderManager     = manager;
     _mediaFileProvider = mediaFileProvider;
     _mediaInfoProvider = mediaInfoProvider;
     _operations        = operations;
 }
Пример #5
0
 public MediaInfoReportServiceTests()
 {
     _mediaInfoProvider = Mock.Of <IMediaInfoProvider>();
     _storageService    = Mock.Of <IStorageService>();
     _logger            = Mock.Of <IObjectLogger <MediaInfoReportService> >();
     _service           = new MediaInfoReportService(
         _mediaInfoProvider,
         _storageService,
         _logger);
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="MediaInfoReportService"/> class.
 /// </summary>
 /// <param name="mediaInfoProvider">Injected <see cref="IMediaInfoProvider"/>.</param>
 /// <param name="azureStorageOperations">Injected <see cref="IAzureStorageOperations"/>.</param>
 /// <param name="azureStorageReadByteRangeOperations">Injected <see cref="IAzureStorageReadByteRangeOperations"/>.</param>
 /// <param name="logger">Injected <see cref="ILogger"/>.</param>
 public MediaInfoReportService(
     IMediaInfoProvider mediaInfoProvider,
     IAzureStorageOperations azureStorageOperations,
     IAzureStorageReadByteRangeOperations azureStorageReadByteRangeOperations,
     ILogger <MediaInfoReportService> logger)
 {
     _mediaInfoProvider      = mediaInfoProvider;
     _azureStorageOperations = azureStorageOperations;
     _azureStorageReadByteRangeOperations = azureStorageReadByteRangeOperations;
     _logger = logger;
 }