<PackageReference Include="Relativity.Server.Transfer.SDK" Version="7.7.0" />

WebApiInstanceSettingsRetriever

using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Threading; using System.Threading.Tasks; namespace Relativity.Transfer { internal class WebApiInstanceSettingsRetriever : IInstanceSettingRetriever { private readonly IServiceFactory serviceFactory; private readonly RelativityConnectionInfo connectionInfo; private readonly ITransferLog transferLog; public WebApiInstanceSettingsRetriever(IServiceFactory serviceFactory, RelativityConnectionInfo connectionInfo, ITransferLog transferLog) { this.transferLog = transferLog; this.connectionInfo = connectionInfo; this.serviceFactory = serviceFactory; } [AsyncStateMachine(typeof(<GetAllAsync>d__4))] public Task<IEnumerable<InstanceSetting>> GetAllAsync(CancellationToken token) { <GetAllAsync>d__4 stateMachine = default(<GetAllAsync>d__4); stateMachine.<>t__builder = AsyncTaskMethodBuilder<IEnumerable<InstanceSetting>>.Create(); stateMachine.<>4__this = this; stateMachine.token = token; stateMachine.<>1__state = -1; stateMachine.<>t__builder.Start(ref stateMachine); return stateMachine.<>t__builder.Task; } [AsyncStateMachine(typeof(<GetAllFromRelativityAsync>d__5))] private Task<IEnumerable<InstanceSetting>> GetAllFromRelativityAsync(CancellationToken token) { <GetAllFromRelativityAsync>d__5 stateMachine = default(<GetAllFromRelativityAsync>d__5); stateMachine.<>t__builder = AsyncTaskMethodBuilder<IEnumerable<InstanceSetting>>.Create(); stateMachine.<>4__this = this; stateMachine.token = token; stateMachine.<>1__state = -1; stateMachine.<>t__builder.Start(ref stateMachine); return stateMachine.<>t__builder.Task; } [AsyncStateMachine(typeof(<GetSingleAsync>d__6))] public Task<InstanceSetting> GetSingleAsync(string section, string name, CancellationToken token) { <GetSingleAsync>d__6 stateMachine = default(<GetSingleAsync>d__6); stateMachine.<>t__builder = AsyncTaskMethodBuilder<InstanceSetting>.Create(); stateMachine.<>4__this = this; stateMachine.section = section; stateMachine.name = name; stateMachine.token = token; stateMachine.<>1__state = -1; stateMachine.<>t__builder.Start(ref stateMachine); return stateMachine.<>t__builder.Task; } } }