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

ClientMemoryCacheKeys

static class ClientMemoryCacheKeys
using System; using System.Linq; namespace Relativity.Transfer { internal static class ClientMemoryCacheKeys { public const string MruClientCacheId = "7FFEC376-B9C1-48C4-A46B-534CF73968C6"; public static string GetMruClientKey(RelativityConnectionInfo connectionInfo, params object[] data) { if (connectionInfo == null) throw new ArgumentNullException("connectionInfo"); string text = string.Format("{0}.{1}.{2}", "7FFEC376-B9C1-48C4-A46B-534CF73968C6", connectionInfo.WorkspaceId, connectionInfo.Host); if (data != null && data.Length != 0) text = (from item in data where item != null select item).Aggregate(text, (string current, object item) => current + $"""{item}"); return text.ToUpperInvariant(); } } }