public Type UrlResolverType()
{
switch (UrlStyle)
{
case UrlStyle.Live:
return typeof (LiveUrlResolver);
case UrlStyle.WebsiteExport:
return typeof (LiveUrlResolver);
case UrlStyle.ProjectWebsiteExport:
return typeof (ProjectWebsiteExportUrlResolver);
case UrlStyle.FileExport:
return typeof (FileExportUrlResolver);
}
throw new ArgumentOutOfRangeException("Shouldn't be possible");
}