Каков наилучший подход к созданию отчета (выходного документа) в. Net Подход Core Code first? - PullRequest
0 голосов
/ 06 мая 2020

Я использую. Net Первый подход к коду Core 3.1 в моем приложении.

У меня есть требование создать выходной документ из приложения.

Я прочитал статью, в которой он содержится. Net Core Report Viewer недоступен.

Итак, я решил для создания отчета logi c в рамках. Net и размещается как отдельная служба.

Теперь мой вопрос: если я написал запрос или процедуру непосредственно в этой службе, окажет ли это какое-либо влияние или это передовой опыт.

Одна проблема, которую я обнаружил, заключается в том, что если я снова перешел на какую-то другую базу данных, мне нужно написать запрос для этой базы данных.

Если я использовал первый подход, это означает, что очень сложно обновить build.

Для каждого небольшого изменения в отчете я должен перестраивать и обновлять его в продакшене.

Если это запрос / процедура, я просто изменю его в бэкенде, это повлияет на экран.

Пожалуйста, предложите.

...