フォーム私は私が受け取るセルフ
http://localhost:8080/api/*(some-controller)*
をしようとすると、私は
namespace MascoteAquarium.Desktop
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
var config = new HttpSelfHostConfiguration("http://localhost:8080");
config.Routes.MapHttpRoute(
"DefaultApi", "api/{controller}/id", new { id = RouteParameter.Optional });
using (HttpSelfHostServer server = new HttpSelfHostServer(config))
{
server.OpenAsync().Wait();
}
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new frmMainMenu());
}
}
}
以下のコードを使用して、自己のホストにWindowsフォームアプリケーション内のWeb APIサービスをしようとしていますNullReferenceException at System.Web.Http.SelfHost.HttpSelfHostServer.ProcessRequestContext(ChannelContext channelContext、RequestContext requestContext)
誰かが何が起こっているのか知っていますか? Win Formsアプリケーション内で自己ホストすることは可能ですか?
あなたが問題を解決するために管理していましたか? – Osi