0

私が継承した製品は、MVC ベースのサイトから HTML を読み取るために WebClient を使用しています。各ページは異なる種類の電子メールであるため、電子メールを作成して送信するには、WebClient を使用して URL を要求し、文字列をダウンロードします。

            var outputHtml = string.Empty; 
            using (WebClient client = new WebClient())
            {
                client.Encoding = Encoding.UTF8;
                outputHtml = client.DownloadString(emailURL);
            }
            return outputHtml;

この電子メール ベースのサイトをホストする必要をなくし、このコードのほとんどを保持する方法はありますか? 私がする必要があるのは、リクエストをコントローラーに渡し、かみそりエンジンが cshtml ページを介してビュー モデルを渡した後に出力を取得することだと思います。

それは可能ですか?

4

1 に答える 1