ITransferClientFactory
using System.Threading;
using System.Threading.Tasks;
namespace Relativity.Transfer
{
public interface ITransferClientFactory
{
ITransferClient CreateTransferClient(ClientConfiguration configuration);
Task<ITransferClient> CreateTransferClientAsync(ClientConfiguration configuration, ITransferClientStrategy strategy, CancellationToken token);
}
}