AngularTemplates.Compile.Tests.TestVirtualPathProvider.NormalizeVirtualPath C# (CSharp) Method

NormalizeVirtualPath() private method

private NormalizeVirtualPath ( string virtualPath, bool isDirectory = false ) : string
virtualPath string
isDirectory bool
return string
        private string NormalizeVirtualPath(string virtualPath, bool isDirectory = false)
        {
            if (!virtualPath.StartsWith("~"))
            {
                virtualPath = "~" + virtualPath;
            }
            virtualPath = virtualPath.Replace('\\', '/');
            // Normalize directories to always have an ending "/"
            if (isDirectory && !virtualPath.EndsWith("/"))
            {
                return virtualPath + "/";
            }
            return virtualPath;
        }