Is there a solution for that problem in .NET core application , please ?
<div dir="ltr" style="font-size: 12.8px;"> <div>
Kindly note that we need .NET core application to be deployed on Linux server with the following specs.
Is there a solution for that problem in .NET core application , please ?
<div dir="ltr" style="font-size: 12.8px;"> <div>Kindly note that we need .NET core application to be deployed on Linux server with the following specs.
</div> <div>receives HTTP Request with the following parameters </div> <div>BOOK_NAME (String)</div> <div>BOOK_URL (String)</div> <div>BOOK_PATH (String)</div> <div>USER_ID (Number)</div> <div>Response should contains the following Parameters </div> <div>BOOK_ID (Number) >> the id of the book record which was stored on the database.</div> <div>STATUS (Number) >> 0 = success -1 = failed </div> <div></div> <div></div> <div>the application should do the following </div> <div>- open MS word file from the provided path (BOOK_PATH).</div> <div>- Store Book's data into BOOKS table in mySQL database (table script at the end of the e-mail)</div> <div>- each page on the mentioned word file should be stored in a record in pages table (table script at the end of the e-mail)</div><div>- processed column in books table should be marked by (2) until finishing uploading all pages' text in pages table then processed should be updated to 0</div> <div>- pure text in pages table should be filled by the text provided in the word file without (Tashkeel).</div> <div>Tables' Scripts </div> <div>CREATE TABLE `books` (</div> <div> `ID` int(11) NOT NULL AUTO_INCREMENT,</div> <div> `Name` varchar(255) DEFAULT NULL,</div> <div> `processed` int(11) DEFAULT '0',</div> <div> `url` longtext,</div> <div> `USER_ID` int(11) DEFAULT NULL,</div> <div> `ENTRY_DATE` date DEFAULT NULL,</div> <div> `Path` varchar(4000) NOT NULL,</div> <div> PRIMARY KEY (`ID`)</div> <div>) ENGINE=InnoDB AUTO_INCREMENT=67 DEFAULT CHARSET=utf8 ;</div> <div>CREATE TABLE `pages` (</div><div> `ID` int(11) NOT NULL AUTO_INCREMENT,</div> <div> `Book_ID` int(11) DEFAULT NULL,</div> <div> `PAGE_TEXT` longtext,</div> <div> `page_id` int(11) DEFAULT NULL,</div> <div> `Pure_Page_text` longtext,</div> <div> PRIMARY KEY (`ID`),</div> <div> KEY `Book_ID` (`Book_ID`),</div> <div> KEY `page_id_in` (`page_id`),</div> <div> CONSTRAINT `pages_ibfk_1` FOREIGN KEY (`Book_ID`) REFERENCES `books` (`ID`)</div> <div>) ENGINE=InnoDB AUTO_INCREMENT=38584 DEFAULT CHARSET=utf8 ;</div> </div>