Как назначить маршрут базы данных для файла .lift для разбора библиотеки - PullRequest
0 голосов
/ 07 июня 2019

Я пишу API для базы данных mongodb и использую библиотеку с открытым исходным кодом для импорта файла .lift, однако для синтаксического анализа библиотека требует путь к файлу .lift.Обычно можно использовать путь к диску, например, C: //filename.lift

Я уже пробовал this и this .Однако оба вернули код 500 при появлении запроса.

    [HttpPost("{Id}/Upload")]
    public async Task<IActionResult> Post(string Id, [FromBody] HttpRequestMessage request)
    {

            var doc = new XmlDocument();
            doc.Load(request.Content.ReadAsStreamAsync().Result);
            string xmlFile = doc.DocumentElement.OuterXml;

            //call lift parsing funcitons and supply some path to document


        return new OkObjectResult(xmlFile);
    }`

Функция должна передать двоичный файл и преобразовать его в .lift (xml), затем сохранить этот файл в путь в базе данных и передать этот путь к файлу синтаксического анализатора.

Спасибо заранее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...