簡體   English   中英

在另一個.net核心Web應用程序中使用.net核心Web應用程序

[英]Using .net core web app in another .net core web app

我需要創建一個.net核心Web應用程序(或某種.net核心服務),該應用程序可以從各個網站進行抓取並將結果寫入數據庫。

然后,我需要創建另一個.net核心Web應用程序,其中將對FIRST應用程序中的數據進行一些操作。 但是,我應該能夠通過單擊按鈕從SECOND應用程序啟動FIRST應用程序來更新數據庫。

做這個的最好方式是什么? 1)我需要使用.net核心。 2)我需要兩個應用程序,因為我應該能夠在其他地方使用FIRST應用程序,例如在THIRD應用程序中。 3)我是否需要創建某種.net核心服務。 還是做單獨的應用程序,然后如何鏈接它們?

問題很廣泛,但我的回答也很廣泛;-)

  1. 編寫一個.Net Core服務,該服務具有兩種主要方法: scrapDatagetDatascrapData在抓取發生后將數據放入數據庫中

  2. 第二個應用程序引用並使用您在第1步中創建的服務,並調用getData方法來獲取報廢的數據

步驟1也可以是帶有公開方法的WebApi,您可以在需要時從任何其他應用程序調用該方法。 這取決於您的Arquitecture限制(但在此選項中,請咨詢@ADyson評論)

有關更多參考,請訪問這些網站

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM