Esempio n. 1
0
        /// <summary>
        /// Adds a container to the linkcollector list.
        /// </summary>
        /// <param name="type">The value can be: DLC, RSDF, CCF or CRAWLJOB</param>
        /// <param name="content">File as dataurl. https://de.wikipedia.org/wiki/Data-URL </param>
        public async Task AddContainer(ContainerType type, string content)
        {
            var containerObject = new AddContainerObject
            {
                Type    = type.ToString(),
                Content = content
            };
            var json  = JsonConvert.SerializeObject(containerObject);
            var param = new[] { json };

            await CallAction <object>("addContainer", param);
        }
Esempio n. 2
0
        /// <summary>
        /// Adds a container to the linkcollector list.
        /// </summary>
        /// <param name="type">The value can be: DLC, RSDF, CCF or CRAWLJOB</param>
        /// <param name="content">File as dataurl. https://de.wikipedia.org/wiki/Data-URL </param>
        public bool AddContainer(ContainerType type, string content)
        {
            AddContainerObject containerObject = new AddContainerObject
            {
                Type    = type.ToString(),
                Content = content
            };

            var json     = JsonConvert.SerializeObject(containerObject);
            var param    = new[] { json };
            var response = ApiHandler.CallAction <object>(Device, "/linkgrabberv2/addContainer",
                                                          param, JDownloaderHandler.LoginObject);

            return(response != null);
        }