public VideoIndex(string videoPath, string videoName, string controlNumber, string indexerApiUrl, string indexerApiKey, Relativity.API.IAPILog logger, Relativity.API.IAgentHelper helper) { _videoPath = videoPath; _videoName = videoName; _controlNumber = controlNumber; _indexerApiUrl = indexerApiUrl; _indexerApiKey = indexerApiKey; _logger = logger; _helper = helper; }
private void LogError(Exception ex, [CallerMemberName] string caller = null) { try { _logger = _logger ?? Helper.GetLoggerFactory().GetLogger().ForContext <KramericaVideoIndexingWorker>(); _logger.LogError(ex, "{caller} Error: {message}", caller, ex?.Message); } catch { RaiseError("_logger failed in Kramerica Video Indexing Worker", ex?.ToString()); } }
private void LogError(Exception ex, [CallerMemberName] string caller = null) { _logger = _logger ?? _helper.GetLoggerFactory().GetLogger().ForContext <VideoIndex>(); _logger.LogError(ex, "{caller} Error: {message}", caller, ex?.Message); }
private void LogError(Exception ex, [CallerMemberName] string caller = null) { _logger = _logger ?? Helper.GetLoggerFactory().GetLogger().ForContext <KramericaPostInstallEH>(); _logger.LogError(ex, "{caller} Error: {message}", caller, ex?.Message); }