public VideoMetadataProvider(IVideoMetadataParser videoMetadataParser) { if (videoMetadataParser == null) { throw new ArgumentNullException("videoMetadataParser"); } _videoMetadataParser = videoMetadataParser; }