|
|
@ -44,10 +44,17 @@ namespace ICSharpCode.AspNet.Mvc |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (IsBaseClassMvcController(c)) { |
|
|
|
if (IsBaseClassMvcController(c)) { |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
|
|
|
|
} else if (IsHttpApplication(c)) { |
|
|
|
|
|
|
|
return false; |
|
|
|
} |
|
|
|
} |
|
|
|
return true; |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool IsHttpApplication(IMvcClass c) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return c.BaseClassFullName == "System.Web.HttpApplication"; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool IsBaseClassMvcController(IMvcClass c) |
|
|
|
bool IsBaseClassMvcController(IMvcClass c) |
|
|
|
{ |
|
|
|
{ |
|
|
|
return c.BaseClassFullName == "System.Web.Mvc.Controller"; |
|
|
|
return c.BaseClassFullName == "System.Web.Mvc.Controller"; |
|
|
|