Inheritance: System.Threading.SynchronizationContext
 public static AnonymousSynchronizationContext Create(Action<SendOrPostCallback> syncCallback, Action<SendOrPostCallback> asyncCallback)
 {
     var result = new AnonymousSynchronizationContext
     {
         _syncCallback = syncCallback,
         _asyncCallback = asyncCallback
     };
     return result;
 }
        public static AnonymousSynchronizationContext Create(Action <SendOrPostCallback> syncCallback, Action <SendOrPostCallback> asyncCallback)
        {
            var result = new AnonymousSynchronizationContext
            {
                _syncCallback  = syncCallback,
                _asyncCallback = asyncCallback
            };

            return(result);
        }