Есть ли способ вызвать контроллер MVC из Angular Typescript без использования Ajax? - PullRequest
0 голосов
/ 23 мая 2019

Я планирую разработать веб-приложение, в котором есть текстовый редактор WYSIWYG, который вы можете сохранить в базе данных и экспортировать вывод в DOCX / MS WORD. Я мог найти только слова автоматизации / экспорта на c #, но мне нужно, чтобы текстовый редактор работал в режиме реального времени, чтобы число клиентов могло редактировать одновременно.

Я думаю об использовании ядра asp.net с угловым машинописным шрифтом и ms sql для создания этого приложения. И, к сожалению, я изо всех сил пытаюсь сгенерировать документ Word на c #, когда страница отображается в Angular Typescript.

using Word = Microsoft.Office.Interop.Word;
using System.Reflection;

private void Generate()
{
object oMissing = System.Reflection.Missing.Value;
object oEndOfDoc = "\\endofdoc"; /* \endofdoc is a predefined bookmark */ 

//Start Word and create a new document.
Word._Application oWord;
Word._Document oDoc;
oWord = new Word.Application();
oWord.Visible = true;
oDoc = oWord.Documents.Add(ref oMissing, ref oMissing,
ref oMissing, ref oMissing);}

//so on and so forth

home.component.html

 <button type="button" class="btn btn-primary btn-md" (click)="Generate()">
   Show Message
 </button>

Я новичок в angular, но если есть более подходящий подход, чем ядро ​​asp.net, а также машинопись на английском языке или другой язык / библиотека, я мог бы свободно комментировать.

Также, если я смогу заставить это работать, мне будет намного легче.

...