2
私はいくつかのファイル処理を行ういくつかのサービスを持っています。それは任意のパスにマップする必要があり、私はできるだけコントローラから切り離されたままにしておきます。通常、私はちょうど同じような何かを行うことができます:コントローラーの外に相対パスをマップするにはどうすればよいですか?
var path = Server.MapPath("~/Content/Images/");
var imageFile = Path.Combine(path, filename);
しかし、私は、コントローラのこの外側をやろうとしているならば、私はServer
にアクセスすることはできません。 Server
に頼らずにパスにマップできるシンプルでクリーンな方法はありますか?