public static ActionAttributesInfo GetActionAttributesInfo(this MethodInfo action) { if (ActionAttributesInfos.TryGetValue(action, out ActionAttributesInfo authActionInfo)) { return(authActionInfo); } authActionInfo = new ActionAttributesInfo(action); ActionAttributesInfos.TryAdd(action, authActionInfo); return(authActionInfo); }
public SapphireActionBuilder(MethodInfo methodInfo) { attributesInfo = methodInfo.GetActionAttributesInfo(); }