質問編集履歴
5
内容追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -120,4 +120,26 @@
|
|
120
120
|
---
|
121
121
|
C#のプロジェクトは.NET Core MVC
|
122
122
|
VBのプロジェクトは.NET Framework MVC
|
123
|
-
を利用しています
|
123
|
+
を利用しています
|
124
|
+
|
125
|
+
色々調べていると、WebApiConfigに設定されたルートを通って、Controllerが呼び出されている?という考えに至りました。
|
126
|
+
しかしrouteTemplateに合わせてURLを叩いてみても404でした。
|
127
|
+
WebApiConfig.vb
|
128
|
+
```VB
|
129
|
+
Imports System.Web.Http
|
130
|
+
|
131
|
+
Public Class WebApiConfig
|
132
|
+
Public Shared Sub Register(ByVal config As HttpConfiguration)
|
133
|
+
' Web API configuration and services
|
134
|
+
|
135
|
+
' Web API routes
|
136
|
+
config.MapHttpAttributeRoutes()
|
137
|
+
|
138
|
+
config.Routes.MapHttpRoute(
|
139
|
+
name:="DefaultApi",
|
140
|
+
routeTemplate:="api/{controller}/{id}",
|
141
|
+
defaults:=New With {.id = RouteParameter.Optional}
|
142
|
+
)
|
143
|
+
End Sub
|
144
|
+
End Class
|
145
|
+
```
|
4
内容追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -115,4 +115,9 @@
|
|
115
115
|
---
|
116
116
|
プロジェクトは上記環境のものです。
|
117
117
|
コントローラー→追加→コントローラー..→Web API 2 コントローラー_空
|
118
|
-
を作成して編集したものがAgeController.vbです。
|
118
|
+
を作成して編集したものがAgeController.vbです。
|
119
|
+
|
120
|
+
---
|
121
|
+
C#のプロジェクトは.NET Core MVC
|
122
|
+
VBのプロジェクトは.NET Framework MVC
|
123
|
+
を利用しています
|
3
内容追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -81,7 +81,8 @@
|
|
81
81
|
|
82
82
|
<Route("/api/[Controller]")>
|
83
83
|
Public Class AgeController
|
84
|
-
Inherits System.Web.Mvc.Controller
|
84
|
+
Inherits System.Web.Mvc.Controller '←これと
|
85
|
+
'ApiController ←これを試したが動かない
|
85
86
|
|
86
87
|
Function GetAge(YMD As String)
|
87
88
|
|
2
内容修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -112,6 +112,6 @@
|
|
112
112
|
|
113
113
|
追記:
|
114
114
|
---
|
115
|
-
|
115
|
+
プロジェクトは上記環境のものです。
|
116
116
|
コントローラー→追加→コントローラー..→Web API 2 コントローラー_空
|
117
117
|
を作成して編集したものがAgeController.vbです。
|
1
内容を追記しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -108,4 +108,10 @@
|
|
108
108
|
visual studio 2019
|
109
109
|
ASP.NET webアプリケーション MVC
|
110
110
|
.NET Framework 4.7.2
|
111
|
-
VB.NET
|
111
|
+
VB.NET
|
112
|
+
|
113
|
+
追記:
|
114
|
+
---
|
115
|
+
ソリューションは上記環境のものです。
|
116
|
+
コントローラー→追加→コントローラー..→Web API 2 コントローラー_空
|
117
|
+
を作成して編集したものがAgeController.vbです。
|