1

かみそりの構文を使用して Twitter フィードをキャッシュしようとしています。@Html.Action を使用してそれを組み込んでいます。コードを実行すると、コンパイラ エラーには次のように表示されます。

エラー CS0246: 型または名前空間名 'ActionResult' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

ある種の @directory が欠落しているかどうか教えてもらえますか?

@{
Layout = null;
}

<!DOCTYPE html>

<html> 
<body>
<div>
@{
var user = Dnn.User;
var twitterName=user.Profile.GetPropertyValue("Twitter");
if (String.IsNullOrEmpty(twitterName)){
    twitterName="tdsb";
}
}


@functions{
public class MyController : Controller
[OutputCache(VaryByParam="none", Duration=60)]
public ActionResult Index()
{
    ViewModel.Message=Twitter.Profile(twitterName).ToString();
    return View();
}
}
@Html.Action("Index")

}
</div>
</body>
</html>
4

0 に答える 0