我正在开发FilterAttribute,并且想从查询字符串中读取。
我收到如下所示的错误。根据一些博客文章,这是可以接受的做法https://jacstech.wordpress.com/2013/07/23/retrieving-parameters-from-the-query-string-in-the-url-in-net/,但我认为这在.net core 2.2中已发生变化
python manage.py dbshell
ERPFilter.cs(32,61):错误CS0021:无法将带有[]的索引应用于'QueryString'类型的表达式[C:\ Projects \ FarrisCosting \ Projects.csproj]
答案 0 :(得分:0)
我已经使用代码获取了QueryString值
public class TestFilter : IActionFilter
{
public void OnActionExecuted(ActionExecutedContext context)
{
}
public void OnActionExecuting(ActionExecutingContext context)
{
var queryStringValue= context.HttpContext.Request.Query["QueryStringKey"].ToString();
}
}