static ActionTypePattern() { GetBetweenActionGroupName = delegate(string actionName, string keyword) { var strArray = keyword.Split(new [] {' '}); var str = strArray[0]; var str2 = strArray[1]; return actionName.Substring(str.Length, (actionName.Length - str.Length) - str2.Length); }; }
public ActionTypePattern(IsMatchHandler getAccessTypeFn, GetActionGroupNameHandler getActionGroupNameFn, string keyword = null) { IsMatchFn = getAccessTypeFn; GetActionGroupNameFn = getActionGroupNameFn; Keyword = keyword; }