[Mono-dev] PR #1365: [asp.net] Implement the EventHandlerTaskAsyncHelper and HttpTaskAsyncHandler classes

Martin Thwaites monoforum at my2cents.co.uk
Sun Oct 26 17:47:45 UTC 2014


Completely agree Miguel.

HttpTaskAsyncHandler is a required class for the webstack to compile (and
run I imagine) so any (working) implementation would be useful.

Thanks for your help as always Miguel.
On 26 Oct 2014 17:24, "Miguel de Icaza" <miguel at xamarin.com> wrote:

> I am purely provided some background for interested hackers.
>
> I stand by the original position that we should do all the minimal changes
> required to get ASP.NET vnext to build/run, even if it does not deliver
> the performance/scaling benefits at first.
>
> As for the actual patch, I will review once I am back on my computer
>
> On Sun, Oct 26, 2014 at 9:50 AM, Martin Thwaites <monoforum at my2cents.co.uk
> > wrote:
>
>> Hi Miguel,
>>
>> Does that have implications in regards to this PR? i.e. is it just that
>> it doesn't solve the problem, or that the implementation here is wrong?
>>
>> Thanks,
>> Martin
>>
>> On 26 October 2014 13:46, Miguel de Icaza <miguel at xamarin.com> wrote:
>>
>>> Hello,
>>>
>>> The asynchronous pipeline was discussed in various blogs/interviews.
>>> Some switch enables apparently an entirely different flow inside asp.net.
>>> The surface changes were minimal, which is why you won't likely find an API.
>>>
>>>
>>> On Sunday, October 26, 2014, Kornel Pal <kornelpal at gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> Inspired by the ASP.NET 4.5 Async Pipeline email thread started by
>>>> Martin Thwaites, I realized that there actually is no new async pipeline in
>>>> ASP.NET 4.5, it merely provides wrappers around tasks to ease
>>>> interfacing with the old async pipeline.
>>>>
>>>> I've looked around a bit, but found no suitable implementation for the
>>>> wrapper, so I've created several unit tests to figure out the MS.NET
>>>> behavior. At the end I came up with TaskAsyncResult, a general purpose TAP
>>>> to APM wrapper.
>>>>
>>>> Please review my pull request: https://github.com/mono/mono/pull/1365
>>>>
>>>> Thank you.
>>>>
>>>> Kornel
>>>> _______________________________________________
>>>> Mono-devel-list mailing list
>>>> Mono-devel-list at lists.ximian.com
>>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>>>
>>>
>>> _______________________________________________
>>> Mono-devel-list mailing list
>>> Mono-devel-list at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20141026/9f277c29/attachment.html>


More information about the Mono-devel-list mailing list