/// <summary> /// trigger NewInstanceException event /// </summary> /// <param name="item"></param> /// <param name="exception"></param> protected void OnNewInstanceException(IPoolMember item, Exception exception) { if (this.NewInstanceException != null) { this.NewInstanceException(this, new PoolNewInstanceExceptionEventArgs(item, exception)); } }
internal PoolNewInstanceExceptionEventArgs(IPoolMember item, Exception exception) { this.Item = item; this.Exception = exception; }