KeplerAuditManager
using kCura.EDDS.WebAPI.AuditManagerBase;
using kCura.WinEDDS.Mapping;
using kCura.WinEDDS.Service.Export;
using Relativity.DataExchange.Service;
using System;
using System.Runtime.CompilerServices;
using System.Threading.Tasks;
namespace kCura.WinEDDS.Service.Replacement
{
public class KeplerAuditManager : KeplerManager, IAuditManager
{
[CompilerGenerated]
internal sealed class _Closure$__1-0
{
public string $VB$Local_token;
public KeplerAuditManager $VB$Me;
[AsyncStateMachine(typeof(VB$StateMachine___Lambda$__0))]
internal Task<bool> _Lambda$__0(IServiceProxyFactory s)
{
VB$StateMachine___Lambda$__0 stateMachine = default(VB$StateMachine___Lambda$__0);
stateMachine.$VB$NonLocal__Closure$__1-0 = this;
stateMachine.$VB$Local_s = s;
stateMachine.$State = -1;
stateMachine.$Builder = AsyncTaskMethodBuilder<bool>.Create();
stateMachine.$Builder.Start(ref stateMachine);
return stateMachine.$Builder.Task;
}
}
[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 KeplerAuditManager $VB$Me;
[AsyncStateMachine(typeof(VB$StateMachine___Lambda$__0))]
internal Task<bool> _Lambda$__0(IServiceProxyFactory s)
{
VB$StateMachine___Lambda$__0 stateMachine = default(VB$StateMachine___Lambda$__0);
stateMachine.$VB$NonLocal__Closure$__2-0 = this;
stateMachine.$VB$Local_s = s;
stateMachine.$State = -1;
stateMachine.$Builder = AsyncTaskMethodBuilder<bool>.Create();
stateMachine.$Builder.Start(ref stateMachine);
return stateMachine.$Builder.Task;
}
}
[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 KeplerAuditManager $VB$Me;
[AsyncStateMachine(typeof(VB$StateMachine___Lambda$__0))]
internal Task<bool> _Lambda$__0(IServiceProxyFactory s)
{
VB$StateMachine___Lambda$__0 stateMachine = default(VB$StateMachine___Lambda$__0);
stateMachine.$VB$NonLocal__Closure$__3-0 = this;
stateMachine.$VB$Local_s = s;
stateMachine.$State = -1;
stateMachine.$Builder = AsyncTaskMethodBuilder<bool>.Create();
stateMachine.$Builder.Start(ref stateMachine);
return stateMachine.$Builder.Task;
}
}
[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 KeplerAuditManager $VB$Me;
[AsyncStateMachine(typeof(VB$StateMachine___Lambda$__0))]
internal Task<bool> _Lambda$__0(IServiceProxyFactory s)
{
VB$StateMachine___Lambda$__0 stateMachine = default(VB$StateMachine___Lambda$__0);
stateMachine.$VB$NonLocal__Closure$__4-0 = this;
stateMachine.$VB$Local_s = s;
stateMachine.$State = -1;
stateMachine.$Builder = AsyncTaskMethodBuilder<bool>.Create();
stateMachine.$Builder.Start(ref stateMachine);
return stateMachine.$Builder.Task;
}
}
public KeplerAuditManager(IServiceProxyFactory serviceProxyFactory, IServiceExceptionMapper exceptionMapper, Func<string> correlationIdFunc)
: base(serviceProxyFactory, exceptionMapper, correlationIdFunc)
{
}
public void DeleteAuditToken(string token)
{
Execute(delegate(IServiceProxyFactory s) {
_Closure$__1-0.VB$StateMachine___Lambda$__0 stateMachine = default(_Closure$__1-0.VB$StateMachine___Lambda$__0);
_Closure$__1-0 $VB$NonLocal__Closure$__1-;
stateMachine.$VB$NonLocal__Closure$__1-0 = $VB$NonLocal__Closure$__1-;
stateMachine.$VB$Local_s = s;
stateMachine.$State = -1;
stateMachine.$Builder = AsyncTaskMethodBuilder<bool>.Create();
stateMachine.$Builder.Start(ref stateMachine);
return stateMachine.$Builder.Task;
});
}
void IAuditManager.DeleteAuditToken(string token)
{
this.DeleteAuditToken(token);
}
public bool AuditImageImport(int appID, string runId, bool isFatalError, ImageImportStatistics importStats)
{
return Execute(delegate(IServiceProxyFactory s) {
_Closure$__2-0.VB$StateMachine___Lambda$__0 stateMachine = default(_Closure$__2-0.VB$StateMachine___Lambda$__0);
_Closure$__2-0 $VB$NonLocal__Closure$__2-;
stateMachine.$VB$NonLocal__Closure$__2-0 = $VB$NonLocal__Closure$__2-;
stateMachine.$VB$Local_s = s;
stateMachine.$State = -1;
stateMachine.$Builder = AsyncTaskMethodBuilder<bool>.Create();
stateMachine.$Builder.Start(ref stateMachine);
return stateMachine.$Builder.Task;
});
}
bool IAuditManager.AuditImageImport(int appID, string runId, bool isFatalError, ImageImportStatistics importStats)
{
return this.AuditImageImport(appID, runId, isFatalError, importStats);
}
public bool AuditObjectImport(int appID, string runId, bool isFatalError, ObjectImportStatistics importStats)
{
return Execute(delegate(IServiceProxyFactory s) {
_Closure$__3-0.VB$StateMachine___Lambda$__0 stateMachine = default(_Closure$__3-0.VB$StateMachine___Lambda$__0);
_Closure$__3-0 $VB$NonLocal__Closure$__3-;
stateMachine.$VB$NonLocal__Closure$__3-0 = $VB$NonLocal__Closure$__3-;
stateMachine.$VB$Local_s = s;
stateMachine.$State = -1;
stateMachine.$Builder = AsyncTaskMethodBuilder<bool>.Create();
stateMachine.$Builder.Start(ref stateMachine);
return stateMachine.$Builder.Task;
});
}
bool IAuditManager.AuditObjectImport(int appID, string runId, bool isFatalError, ObjectImportStatistics importStats)
{
return this.AuditObjectImport(appID, runId, isFatalError, importStats);
}
public bool AuditExport(int appID, bool isFatalError, kCura.EDDS.WebAPI.AuditManagerBase.ExportStatistics exportStats)
{
return Execute(delegate(IServiceProxyFactory s) {
_Closure$__4-0.VB$StateMachine___Lambda$__0 stateMachine = default(_Closure$__4-0.VB$StateMachine___Lambda$__0);
_Closure$__4-0 $VB$NonLocal__Closure$__4-;
stateMachine.$VB$NonLocal__Closure$__4-0 = $VB$NonLocal__Closure$__4-;
stateMachine.$VB$Local_s = s;
stateMachine.$State = -1;
stateMachine.$Builder = AsyncTaskMethodBuilder<bool>.Create();
stateMachine.$Builder.Start(ref stateMachine);
return stateMachine.$Builder.Task;
});
}
bool IAuditManager.AuditExport(int appID, bool isFatalError, kCura.EDDS.WebAPI.AuditManagerBase.ExportStatistics exportStats)
{
return this.AuditExport(appID, isFatalError, exportStats);
}
bool kCura.WinEDDS.Service.Export.IAuditManager.AuditExport(int appID, bool isFatalError, kCura.EDDS.WebAPI.AuditManagerBase.ExportStatistics exportStats)
{
return this.AuditExport(appID, isFatalError, exportStats);
}
}
}