サンプルコードには次のものがあります。
namespace WebUx.Filters
{
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
public sealed class InitializeSimpleMembershipAttribute : ActionFilterAttribute
{
private static SimpleMembershipInitializer _initializer;
private static object _initializerLock = new object();
private static bool _isInitialized;
public override void OnActionExecuting(ActionExecutingContext filterContext)
誰かがこれがどのように機能するかを説明できますか? これはすべてのクラス メソッドに自動的にアタッチされますか、それともコントローラー クラスだけにアタッチされますか? MVC と Web API の両方を使用しています。Web API メソッドにもアタッチしますか?