私の Web アプリは 'D:\WebApp フォルダー' にあり、'D:\Bin' フォルダーに dll があります。絶対パス 'D:\Bin' を直接使用する代わりに、相対パスを使用して ninject bindthe dll を使用したいと考えています。 、絶対パスがどこかで変更された可能性があるためです。
次のようなコード:
string path="how to get the path";
kernel.Bind(x => x.FromAssembliesInPath("path")
.SelectAllClasses()
.BindDefaultInterface());
コード内のパスを取得するにはどうすればよいですか?