public virtual void OnBeforeActionMethod(
     IProxyActionContext actionContext,
     IReadOnlyDictionary <string, object> arguments)
 {
     BeforeActionMethod = new OnBeforeActionMethodEventData()
     {
         ActionContext = actionContext,
         Arguments     = arguments,
     };
 }
 public virtual void OnBeforeActionMethod(
     IProxyActionContext actionContext,
     IReadOnlyDictionary<string, object> arguments)
 {
     BeforeActionMethod = new OnBeforeActionMethodEventData()
     {
         ActionContext = actionContext,
         Arguments = arguments,
     };
 }