private string Execute(ContentReference contentReference, IUrlSettings urlSettings) { var prettyUrl = this._urlHelper.ContentUrl(contentReference); if (urlSettings.UseAbsoluteUrls) { return(CreateAbsoluteUrl(prettyUrl, urlSettings.FallbackToWildcard)); } return(prettyUrl); }
public SettingsApiController(IUrlSettings urlSettings) { _urlSettings = urlSettings; }
public string ContentUrl(ContentReference contentReference, IUrlSettings urlSettings) { return(Execute(contentReference, urlSettings)); }
public string ContentUrl(Url url, IUrlSettings urlSettings) { return(Execute(url, urlSettings)); }
public PrizeNotificationApiController(ICustomerProvider customerProvider, IUrlSettings urlSettings, IPrizeNotificationServiceGateway prizeNotificationGateway) { _customerProvider = customerProvider; _urlSettings = urlSettings; _prizeNotificationGateway = prizeNotificationGateway; }
public AppUrlProvider(IUrlSettings settings) { _settings = settings; }