예제 #1
0
        /// <summary>
        /// Build a MediaPathFileModel
        /// </summary>
        /// <param name="path">The file path.</param>
        /// <param name="type">The MediaPathFileType type.</param>
        /// <param name="nameBy">The AddFolderType name by.</param>
        /// <param name="scraperGroup">The scraper Group.</param>
        /// <param name="defaultSource">The default Source.</param>
        /// <returns>MediaPathFileModel object</returns>
        public static MediaPathFileModel Add(
            string path, MediaPathFileType type, AddFolderType nameBy, string scraperGroup, string defaultSource)
        {
            var newMediaPathFileModel = new MediaPathFileModel
            {
                PathAndFileName    = path,
                Type               = type,
                MediaPathType      = nameBy,
                ScraperGroup       = scraperGroup,
                DefaultVideoSource = defaultSource
            };

            return(newMediaPathFileModel);
        }
예제 #2
0
        /// <summary>
        /// Build a MediaPathFileModel
        /// </summary>
        /// <param name="path">The file path.</param>
        /// <param name="type">The MediaPathFileType type.</param>
        /// <param name="nameBy">The AddFolderType name by.</param>
        /// <param name="scraperGroup">The scraper Group.</param>
        /// <param name="defaultSource">The default Source.</param>
        /// <returns>MediaPathFileModel object</returns>
        public static MediaPathFileModel Add(
            string path, MediaPathFileType type, AddFolderType nameBy, string scraperGroup, string defaultSource)
        {
            var newMediaPathFileModel = new MediaPathFileModel
                {
                    PathAndFileName = path, 
                    Type = type, 
                    MediaPathType = nameBy, 
                    ScraperGroup = scraperGroup, 
                    DefaultVideoSource = defaultSource
                };

            return newMediaPathFileModel;
        }