Web アプリケーション内に含まれる一連の Web API があります。
Web アプリの発行フォルダーの下にある新しい dll にそれらを分離しようとしています。
分離後、次のルーティング コードを使用すると、個々の API 呼び出しが成功します。
しかし、元は Web アプリケーションの Application_Start() 内にあった Ninject 初期化およびルーティング レジスタのような初期化コードを、新しい dll 内に配置する必要があります。最初のAPIが呼び出される前に関連するコードを呼び出すことができるようにするにはどうすればよいですか?
routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);