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; }
public void AzureMediaServicesMediaFacadeFixtureSetup() { mediaFacade = new AzureMediaServicesMediaFacade(new VideoLibraryConfigurationManager(), new ThumbnailService(new VideoLibraryConfigurationManager())); }