Beispiel #1
0
        private void InvokeInitializeFailed(int opId, StoreInitializeError reason, Exception ex)
        {
            _console.TraceEvent(TraceEventType.Error, opId, GetEventName(opId) + " error: " + reason);

            try
            {
                StoreInitializationFailed?.Invoke(this, new PurchaseInitializationFailed(reason, ex));
            }
            catch (Exception e)
            {
                _console.TraceData(TraceEventType.Error, opId, e);
            }
            finally
            {
                _console.TraceEvent(TraceEventType.Stop, opId, GetEventName(opId) + " failed");
            }
        }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PurchaseInitializationFailed"/> class.
 /// </summary>
 public PurchaseInitializationFailed(StoreInitializeError reason, Exception e)
 {
     Reason    = reason;
     Exception = e;
 }