LinuxPathAdjuster
using Relativity.DataTransfer.Nodes.PathConversion;
namespace Relativity.DataTransfer.Nodes.Internal.Utilities
{
internal sealed class LinuxPathAdjuster : IPathAdjuster
{
private readonly ICanonicalFormConverter _pathConverter;
internal LinuxPathAdjuster()
: this(new LinuxCanonicalFormConverter())
{
}
internal LinuxPathAdjuster(ICanonicalFormConverter pathConverter)
{
_pathConverter = pathConverter;
}
public string Adjust(string path)
{
return _pathConverter.Convert(path);
}
}
}