アクション、またWebAPIのパラメータを取得して、パラメータの値を修正・加工することができる public class AntiSqlInjectAttribute : System.Web.Mvc.FilterAttribute, System.Web.Mvc.IActionFilter { public void OnActionExecuted(ActionExecutedContext filterContext) { } public void OnActionExecuting(ActionExecutingContext filterContext) { var actionParameters = filterContext.ActionDescriptor.GetParameters(); foreach (var p in actionParameters) { if (p.ParameterType == typeof(string)) { if (filterContext.ActionParameters[p.ParameterName] != null) { filterContext.ActionParameters[p.ParameterName] = StringHelper.FilterSql(filterContext.ActionParameters[p.ParameterName].ToString()); } } } } } iディレクトリで複数のポータルサイトにディレクトリ登録 コメント: |