public AzureVideoRepository(IConfigurationManager configurationManager, IMediaFacade mediaFacade, IAssetFilter assetFilter)
 {
     this.configurationManager = configurationManager;
     this.mediaFacade          = mediaFacade;
     this.assetFilter          = assetFilter;
     this.mediaContext         = new CloudMediaContext(configurationManager.AccountName, configurationManager.AccountKey);
 }
 public AzureVideoRepository(IConfigurationManager configurationManager, IMediaFacade mediaFacade, IAssetFilter assetFilter)
 {
     this.configurationManager = configurationManager;
     this.mediaFacade = mediaFacade;
     this.assetFilter = assetFilter;
     this.mediaContext = new CloudMediaContext(configurationManager.AccountName, configurationManager.AccountKey);            
 }
 public HomeController(IMediaFacade mediaService,
                       IVideoRepository videoRepository,
                       ILocatorService locatorService)
 {
     this.mediaService = mediaService;
     this.videoRepository = videoRepository;
     this.locatorService = locatorService;
 }
示例#4
0
 public HomeController(IMediaFacade mediaService,
                       IVideoRepository videoRepository,
                       ILocatorService locatorService)
 {
     this.mediaService    = mediaService;
     this.videoRepository = videoRepository;
     this.locatorService  = locatorService;
 }
 public void AzureMediaServicesMediaFacadeFixtureSetup()
 {
     mediaFacade = new AzureMediaServicesMediaFacade(new VideoLibraryConfigurationManager(), new ThumbnailService(new VideoLibraryConfigurationManager()));
 }
 public void AzureMediaServicesMediaFacadeFixtureSetup()
 {
     mediaFacade = new AzureMediaServicesMediaFacade(new VideoLibraryConfigurationManager(), new ThumbnailService(new VideoLibraryConfigurationManager()));
 }