質問編集履歴
5
内容追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -243,3 +243,47 @@
|
|
243
243
|
VBのプロジェクトは.NET Framework MVC
|
244
244
|
|
245
245
|
を利用しています
|
246
|
+
|
247
|
+
|
248
|
+
|
249
|
+
色々調べていると、WebApiConfigに設定されたルートを通って、Controllerが呼び出されている?という考えに至りました。
|
250
|
+
|
251
|
+
しかしrouteTemplateに合わせてURLを叩いてみても404でした。
|
252
|
+
|
253
|
+
WebApiConfig.vb
|
254
|
+
|
255
|
+
```VB
|
256
|
+
|
257
|
+
Imports System.Web.Http
|
258
|
+
|
259
|
+
|
260
|
+
|
261
|
+
Public Class WebApiConfig
|
262
|
+
|
263
|
+
Public Shared Sub Register(ByVal config As HttpConfiguration)
|
264
|
+
|
265
|
+
' Web API configuration and services
|
266
|
+
|
267
|
+
|
268
|
+
|
269
|
+
' Web API routes
|
270
|
+
|
271
|
+
config.MapHttpAttributeRoutes()
|
272
|
+
|
273
|
+
|
274
|
+
|
275
|
+
config.Routes.MapHttpRoute(
|
276
|
+
|
277
|
+
name:="DefaultApi",
|
278
|
+
|
279
|
+
routeTemplate:="api/{controller}/{id}",
|
280
|
+
|
281
|
+
defaults:=New With {.id = RouteParameter.Optional}
|
282
|
+
|
283
|
+
)
|
284
|
+
|
285
|
+
End Sub
|
286
|
+
|
287
|
+
End Class
|
288
|
+
|
289
|
+
```
|
4
内容追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -233,3 +233,13 @@
|
|
233
233
|
コントローラー→追加→コントローラー..→Web API 2 コントローラー_空
|
234
234
|
|
235
235
|
を作成して編集したものがAgeController.vbです。
|
236
|
+
|
237
|
+
|
238
|
+
|
239
|
+
---
|
240
|
+
|
241
|
+
C#のプロジェクトは.NET Core MVC
|
242
|
+
|
243
|
+
VBのプロジェクトは.NET Framework MVC
|
244
|
+
|
245
|
+
を利用しています
|
3
内容追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -164,7 +164,9 @@
|
|
164
164
|
|
165
165
|
Public Class AgeController
|
166
166
|
|
167
|
-
Inherits System.Web.Mvc.Controller
|
167
|
+
Inherits System.Web.Mvc.Controller '←これと
|
168
|
+
|
169
|
+
'ApiController ←これを試したが動かない
|
168
170
|
|
169
171
|
|
170
172
|
|
2
内容修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -226,7 +226,7 @@
|
|
226
226
|
|
227
227
|
---
|
228
228
|
|
229
|
-
|
229
|
+
プロジェクトは上記環境のものです。
|
230
230
|
|
231
231
|
コントローラー→追加→コントローラー..→Web API 2 コントローラー_空
|
232
232
|
|
1
内容を追記しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -219,3 +219,15 @@
|
|
219
219
|
.NET Framework 4.7.2
|
220
220
|
|
221
221
|
VB.NET
|
222
|
+
|
223
|
+
|
224
|
+
|
225
|
+
追記:
|
226
|
+
|
227
|
+
---
|
228
|
+
|
229
|
+
ソリューションは上記環境のものです。
|
230
|
+
|
231
|
+
コントローラー→追加→コントローラー..→Web API 2 コントローラー_空
|
232
|
+
|
233
|
+
を作成して編集したものがAgeController.vbです。
|