public static void FromFabrik(this ImageUrlBuilder builder, ViewHelperConfiguration configuration) { builder.AddModifier(src => TransformUri(src, configuration.StorageServerUri, configuration.MediaServerUri)); if (configuration.Version.IsNotNullOrEmpty()) { builder.SetParameter("v", configuration.Version); } }
/// <summary> /// Initializes a new instance of <see cref="FabrikViewHelper"/>. /// </summary> public FabrikViewHelper(RequestContext requestContext, RouteCollection routeCollection, ViewHelperConfiguration configuration = null) { this.url = new UrlHelper(requestContext, routeCollection); this.configuration = configuration ?? ViewHelperConfiguration.Configuration; }