<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

AuditManager

using kCura.EDDS.WebAPI.AuditManagerBase; using kCura.WinEDDS.Service.Export; using kCura.WinEDDS.Service.Replacement; using Relativity.DataExchange; using System.Net; using System.Runtime.CompilerServices; namespace kCura.WinEDDS.Service { public class AuditManager : kCura.EDDS.WebAPI.AuditManagerBase.AuditManager, kCura.WinEDDS.Service.Export.IAuditManager, kCura.WinEDDS.Service.Replacement.IAuditManager { [CompilerGenerated] internal sealed class _Closure$__1-0 { public int $VB$Local_caseContextArtifactID; public int $VB$Local_artifactID; public int $VB$Local_action; public string $VB$Local_details; public string $VB$Local_origination; public AuditManager $VB$Me; internal bool _Lambda$__0() { return ((kCura.EDDS.WebAPI.AuditManagerBase.AuditManager)$VB$Me).CreateAuditRecord($VB$Local_caseContextArtifactID, $VB$Local_artifactID, $VB$Local_action, $VB$Local_details, $VB$Local_origination); } } [CompilerGenerated] internal sealed class _Closure$__2-0 { public int $VB$Local_appID; public string $VB$Local_runId; public bool $VB$Local_isFatalError; public ImageImportStatistics $VB$Local_importStats; public AuditManager $VB$Me; internal bool _Lambda$__0() { return ((kCura.EDDS.WebAPI.AuditManagerBase.AuditManager)$VB$Me).AuditImageImport($VB$Local_appID, $VB$Local_runId, $VB$Local_isFatalError, $VB$Local_importStats); } } [CompilerGenerated] internal sealed class _Closure$__3-0 { public int $VB$Local_appID; public string $VB$Local_runId; public bool $VB$Local_isFatalError; public ObjectImportStatistics $VB$Local_importStats; public AuditManager $VB$Me; internal bool _Lambda$__0() { return ((kCura.EDDS.WebAPI.AuditManagerBase.AuditManager)$VB$Me).AuditObjectImport($VB$Local_appID, $VB$Local_runId, $VB$Local_isFatalError, $VB$Local_importStats); } } [CompilerGenerated] internal sealed class _Closure$__4-0 { public int $VB$Local_appID; public bool $VB$Local_isFatalError; public kCura.EDDS.WebAPI.AuditManagerBase.ExportStatistics $VB$Local_exportStats; public AuditManager $VB$Me; internal bool _Lambda$__0() { return ((kCura.EDDS.WebAPI.AuditManagerBase.AuditManager)$VB$Me).AuditExport($VB$Local_appID, $VB$Local_isFatalError, $VB$Local_exportStats); } } [CompilerGenerated] internal sealed class _Closure$__5-0 { public string $VB$Local_token; public AuditManager $VB$Me; internal void _Lambda$__0() { ((kCura.EDDS.WebAPI.AuditManagerBase.AuditManager)$VB$Me).DeleteAuditToken($VB$Local_token); } } public AuditManager(ICredentials credentials, CookieContainer cookieContainer) { this.set_Credentials(credentials); this.set_CookieContainer(cookieContainer); base.Url = $"{AppSettings.Instance.WebApiServiceUrl}"""; this.set_Timeout(Settings.DefaultTimeOut); } public new bool CreateAuditRecord(int caseContextArtifactID, int artifactID, int action, string details, string origination) { return WebServiceExtensions.RetryOnReLoginException(this, () => base.CreateAuditRecord(caseContextArtifactID, artifactID, action, details, origination), true); } public new bool AuditImageImport(int appID, string runId, bool isFatalError, ImageImportStatistics importStats) { return WebServiceExtensions.RetryOnReLoginException(this, () => base.AuditImageImport(appID, runId, isFatalError, importStats), true); } bool kCura.WinEDDS.Service.Replacement.IAuditManager.AuditImageImport(int appID, string runId, bool isFatalError, ImageImportStatistics importStats) { return this.AuditImageImport(appID, runId, isFatalError, importStats); } public new bool AuditObjectImport(int appID, string runId, bool isFatalError, ObjectImportStatistics importStats) { return WebServiceExtensions.RetryOnReLoginException(this, () => base.AuditObjectImport(appID, runId, isFatalError, importStats), true); } bool kCura.WinEDDS.Service.Replacement.IAuditManager.AuditObjectImport(int appID, string runId, bool isFatalError, ObjectImportStatistics importStats) { return this.AuditObjectImport(appID, runId, isFatalError, importStats); } public new bool AuditExport(int appID, bool isFatalError, kCura.EDDS.WebAPI.AuditManagerBase.ExportStatistics exportStats) { return WebServiceExtensions.RetryOnReLoginException(this, () => base.AuditExport(appID, isFatalError, exportStats), true); } bool kCura.WinEDDS.Service.Export.IAuditManager.AuditExport(int appID, bool isFatalError, kCura.EDDS.WebAPI.AuditManagerBase.ExportStatistics exportStats) { return this.AuditExport(appID, isFatalError, exportStats); } bool kCura.WinEDDS.Service.Replacement.IAuditManager.AuditExport(int appID, bool isFatalError, kCura.EDDS.WebAPI.AuditManagerBase.ExportStatistics exportStats) { return this.AuditExport(appID, isFatalError, exportStats); } public new void DeleteAuditToken(string token) { WebServiceExtensions.RetryOnReLoginException(this, delegate { base.DeleteAuditToken(token); }, true); } void kCura.WinEDDS.Service.Replacement.IAuditManager.DeleteAuditToken(string token) { this.DeleteAuditToken(token); } } }