private void Det_OnFailure(object sender, DetectAdapterEventAgrs e) { try { OnFinished?.Invoke(this, new PhotoHandlerEventArgs(e.Exception)); } finally { imageToProcess.Dispose(); imageToProcess = null; } }
private void Det_OnSuccess(object sender, DetectAdapterEventAgrs e) { try { Image image = faceDrawer.Draw(e.Face, imageToProcess); OnFinished?.Invoke(this, new PhotoHandlerEventArgs(image)); } finally { imageToProcess.Dispose(); imageToProcess = null; } }