private bool IsBindMethod(MemberInfo methodMember, object _)
{
var method = (MethodInfo)methodMember;
if (method.ReturnType != typeof(IHandler))
{
return false;
}
var parameters = method.GetParameters();
if (parameters.Length != 1)
{
return false;
}
if (parameters[0].ParameterType != typeof(IHandler[]))
{
return false;
}
return true;
}
}