[Mono-bugs] [Bug 441509] New: HttpApplicationFactory: AttachEvents differences compares to MS
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Nov 4 10:31:21 EST 2008
https://bugzilla.novell.com/show_bug.cgi?id=441509
User gert.driesen at pandora.be added comment
https://bugzilla.novell.com/show_bug.cgi?id=441509#c437691
Summary: HttpApplicationFactory: AttachEvents differences
compares to MS
Product: Mono: Class Libraries
Version: SVN
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Sys.Web
AssignedTo: mhabersack at novell.com
ReportedBy: gert.driesen at pandora.be
QAContact: mono-bugs at lists.ximian.com
Found By: ---
While creating a regression test for bug #437691, I noticed the following
issues:
Application_Start: We should only use the last matching handler method.
Application_BeginRequest: We should only use the first matching handler method.
Session_Start: All matching handler methods should be used.
I haven't checked any other events, so perhaps there's more weirdness to
discover.
In .NET 1.1, no static handler methods are considered for Session_Start.
NET 2.0 does not support static handler methods at all (for both Session_* and
Application_*).
MS also only all handler methods (regardless of their accessibility) in the
generated HttpApplication class (ASP.Global_asax) and its direct base class.
For more "distant" base classes, only public and protected (family) methods
should be considered. In the 2.0 profile, also internal (FamilyOrAssembly)
methods should be taken into account.
I also noticed that our support for static handler methods is broken. The
attached patch should fix that.
See gert/standalone/bug437691 for a full repro.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list