我是編程新手,大部分時間都在使用Phonegap進行移動應用程序開發,我一直在學習如何對ASP.NET Web API進行編碼,並且我知道它是如何在代碼打開我,但--- ---ASP.NET Web API在使用MSBUILD構建後如何工作?
我今天被問了一個問題,我做了一個體面的傻瓜試圖回答它。假設您有一個由多個項目組成的ASP.NET Web API,其中一個用於核心API及其控制器,一個用於存儲庫,另一個用於正在使用的數據結構。路由設置好後,他們會查找myServer.com/api/myController/giveMeSomeData。當MSBUILD完成它並構建API時,它會生成一長串包含myApi.dll,myRepositories.dll,myDataStructures.dll和引用庫的dll列表。一旦這一切都被推送到Azure雲服務或任何IIS實例來承載它,服務器如何找到/ api/myController以及它實際駐留在構建文件中的位置?
我認爲你讓路由與文件路徑混淆。這兩者並不捆綁在一起。 – mason