Я пытаюсь передать через querysting имя метода, который должен быть вызван и у которого ProcessRequest
вызывает этот метод в моем обработчике.Я учусь, как я иду сюда, так что будет лучшим способом сделать это.Вот что у меня есть ...
Я получаю ошибку The best overloaded method match for Invoke(object, object[]) has some invalid arguments
на methodInfo.Invoke.
public class SocialSharingHandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
string method = (string)context.Request.QueryString["m"];
if (!string.IsNullOrEmpty(method))
{
MethodInfo methodInfo = typeof(SocialSharingHandler).GetMethod(method);
methodInfo.Invoke(new SocialSharingHandler(), context.Request.Form);
}
}
....