You've already forked linux-packaging-mono
Imported Upstream version 4.3.2.467
Former-commit-id: 9c2cb47f45fa221e661ab616387c9cda183f283d
This commit is contained in:
@@ -10,6 +10,7 @@ namespace System.Web {
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Runtime.ExceptionServices;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
using System.Web.Util;
|
||||
|
||||
internal sealed class AspNetSynchronizationContext : AspNetSynchronizationContextBase {
|
||||
@@ -129,6 +130,11 @@ namespace System.Web {
|
||||
_state.Helper.QueueAsynchronous(() => callback(state));
|
||||
}
|
||||
|
||||
// The method is used to post async func.
|
||||
internal void PostAsync(Func<object, Task> callback, Object state) {
|
||||
_state.Helper.QueueAsynchronousAsync(callback, state);
|
||||
}
|
||||
|
||||
internal override void ProhibitVoidAsyncOperations() {
|
||||
_state.AllowVoidAsyncOperations = false;
|
||||
|
||||
|
Reference in New Issue
Block a user