This site provides a machine-readable index at /llms.txt.

Skip to main content Skip to navigation

SpaSlug Pennington.Islands

Converts between URLs and SPA data slugs.

Methods

ToSlug

#
public static string ToSlug(string url);

Convert a URL path to a slug. "/" -> "index", "/docs/intro" -> "docs/intro"

Parameters

url string

Returns

string

ToUrl

#
public static string ToUrl(string slug);

Convert a slug back to a URL path. "index" -> "/", "docs/intro" -> "/docs/intro"

Parameters

slug string

Returns

string

Pennington.Islands.SpaSlug

namespace Pennington.Islands;

/// Converts between URLs and SPA data slugs.
public class SpaSlug
{
    /// Convert a URL path to a slug. "/" -> "index", "/docs/intro" -> "docs/intro"
    
public static string ToSlug(string url);
/// Convert a slug back to a URL path. "index" -> "/", "docs/intro" -> "/docs/intro"
public static string ToUrl(string slug);
}