private string ExtractDomain(IActivityIOPath path)
{
if (path == null)
{
throw new ArgumentNullException("path");
}
string result = string.Empty;
int idx = path.Username.IndexOf("\\", StringComparison.Ordinal);
if (idx > 0)
{
result = path.Username.Substring(0, idx);
}
return result;
}