【发布时间】:2021-10-09 06:46:31
【问题描述】:
我有一个名为“QrReader.Client”的 Blazor Webassembly PWA 项目和一个名为“QrReader.Server”的项目,该项目是在选中“托管 ASP.NET Core”复选框后生成的。 在我的“QrReader.Client”项目中,我使用了一个 js 库来读取工作正常的 QR 码。现在我想实现一个解决方案,在成功扫描后创建文本文件并将其写入我的 FTP 服务器。我已经有一个“UploadToFtp()”方法可以正常工作,但这是我第一次使用 API。
那么我的“UploadToFtp()”方法应该放在哪里,以及如何在从 javascript 或 razor 成功扫描 Qr 后调用此方法?我不觉得这个方法属于 API Controller...
【问题讨论】:
-
如果你想在客户端调用
UploadToFtp(),你可以把它放在你的api中。或者你也可以创建一个新项目,把UploadToFtp()放进去。
标签: blazor asp.net-core-webapi blazor-webassembly