0

私は現在WebAPI 2でASP.Netコアにアップグレードすることを検討中です。WebAPIコアのResponseCacheAttributeはありますか?

私はasp.netコアにはResponseCacheAttribute(MVC属性)とWebApiの並列属性がないことに気づいたので、Http Cachingトピックに達しました。

私の質問は:

aです。 ApiControllerMvcControllerからunited Controllerへの移行のため、MVC属性はWebApiアクションで動作しますか?

b。そうでない場合は、WebApiの代替案が実装されていますか?

答えて

1

質問への回答:

a。 MVC WebAPIのようなものはもうありません。ご存知のように、製品はMVCに統合されています。実際には、チームはたいていの場合、ちょうど「ASP.NET Core」と呼んでいます。なぜなら、主に異なるミドルウェアが一緒に構成されているからです。これは、「WebAPIアクション」のようなものがないことを意味します。 MVCのアクションだけです。これは再びはい、ResponseCacheAttributeが機能することを意味します。

b。上記を参照。ところで、ASP.NET Coreのv1.1にはresponse caching middlewareも取り組んでいます。

+0

私が思ったように:)ありがとう! – shirbr510

関連する問題