1 implementation of IUrlHelperFactory
Microsoft.AspNetCore.Mvc.Core (1)
Routing\UrlHelperFactory.cs (1)
14
public class UrlHelperFactory :
IUrlHelperFactory
49 references to IUrlHelperFactory
Microsoft.AspNetCore.Mvc.Core (18)
AcceptedAtActionResult.cs (1)
75
urlHelper = services.GetRequiredService<
IUrlHelperFactory
>().GetUrlHelper(context);
AcceptedAtRouteResult.cs (1)
76
urlHelper = services.GetRequiredService<
IUrlHelperFactory
>().GetUrlHelper(context);
ControllerBase.cs (2)
143
var
factory = HttpContext?.RequestServices?.GetRequiredService<
IUrlHelperFactory
>();
CreatedAtActionResult.cs (1)
75
urlHelper = services.GetRequiredService<
IUrlHelperFactory
>().GetUrlHelper(context);
CreatedAtRouteResult.cs (1)
76
urlHelper = services.GetRequiredService<
IUrlHelperFactory
>().GetUrlHelper(context);
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (1)
229
services.TryAddSingleton<
IUrlHelperFactory
, UrlHelperFactory>();
Infrastructure\LocalRedirectResultExecutor.cs (2)
19
private readonly
IUrlHelperFactory
_urlHelperFactory;
26
public LocalRedirectResultExecutor(ILoggerFactory loggerFactory,
IUrlHelperFactory
urlHelperFactory)
Infrastructure\RedirectResultExecutor.cs (2)
16
private readonly
IUrlHelperFactory
_urlHelperFactory;
23
public RedirectResultExecutor(ILoggerFactory loggerFactory,
IUrlHelperFactory
urlHelperFactory)
Infrastructure\RedirectToActionResultExecutor.cs (2)
17
private readonly
IUrlHelperFactory
_urlHelperFactory;
24
public RedirectToActionResultExecutor(ILoggerFactory loggerFactory,
IUrlHelperFactory
urlHelperFactory)
Infrastructure\RedirectToPageResultExecutor.cs (2)
17
private readonly
IUrlHelperFactory
_urlHelperFactory;
24
public RedirectToPageResultExecutor(ILoggerFactory loggerFactory,
IUrlHelperFactory
urlHelperFactory)
Infrastructure\RedirectToRouteResultExecutor.cs (2)
17
private readonly
IUrlHelperFactory
_urlHelperFactory;
24
public RedirectToRouteResultExecutor(ILoggerFactory loggerFactory,
IUrlHelperFactory
urlHelperFactory)
Routing\UrlHelperFactory.cs (1)
12
/// A default implementation of <see cref="
IUrlHelperFactory
"/>.
Microsoft.AspNetCore.Mvc.Razor (7)
RazorPageActivator.cs (1)
31
IUrlHelperFactory
urlHelperFactory,
RazorPageBase.cs (2)
356
var
factory = services.GetRequiredService<
IUrlHelperFactory
>();
TagHelpers\UrlResolutionTagHelper.cs (4)
88
/// <param name="urlHelperFactory">The <see cref="
IUrlHelperFactory
"/>.</param>
90
public UrlResolutionTagHelper(
IUrlHelperFactory
urlHelperFactory, HtmlEncoder htmlEncoder)
100
/// The <see cref="
IUrlHelperFactory
"/>.
102
protected
IUrlHelperFactory
UrlHelperFactory { get; }
Microsoft.AspNetCore.Mvc.RazorPages (3)
Infrastructure\DefaultPageFactoryProvider.cs (1)
24
IUrlHelperFactory
urlHelperFactory,
PageModel.cs (2)
120
var
factory = HttpContext?.RequestServices?.GetRequiredService<
IUrlHelperFactory
>();
Microsoft.AspNetCore.Mvc.TagHelpers (12)
FormActionTagHelper.cs (4)
83
/// <param name="urlHelperFactory">The <see cref="
IUrlHelperFactory
"/>.</param>
84
public FormActionTagHelper(
IUrlHelperFactory
urlHelperFactory)
100
/// Gets the <see cref="
IUrlHelperFactory
"/> used to create an <see cref="IUrlHelper"/> to generate links.
102
protected
IUrlHelperFactory
UrlHelperFactory { get; }
ImageTagHelper.cs (4)
36
/// <param name="urlHelperFactory">The <see cref="
IUrlHelperFactory
"/>.</param>
43
IUrlHelperFactory
urlHelperFactory)
57
/// <param name="urlHelperFactory">The <see cref="
IUrlHelperFactory
"/>.</param>
64
IUrlHelperFactory
urlHelperFactory)
LinkTagHelper.cs (2)
103
/// <param name="urlHelperFactory">The <see cref="
IUrlHelperFactory
"/>.</param>
112
IUrlHelperFactory
urlHelperFactory)
ScriptTagHelper.cs (2)
94
/// <param name="urlHelperFactory">The <see cref="
IUrlHelperFactory
"/>.</param>
103
IUrlHelperFactory
urlHelperFactory)
Microsoft.AspNetCore.Mvc.ViewFeatures (9)
DefaultHtmlGenerator.cs (3)
40
private readonly
IUrlHelperFactory
_urlHelperFactory;
52
/// <param name="urlHelperFactory">The <see cref="
IUrlHelperFactory
"/>.</param>
59
IUrlHelperFactory
urlHelperFactory,
PageRemoteAttribute.cs (2)
44
var
factory = services.GetRequiredService<
IUrlHelperFactory
>();
RemoteAttribute.cs (2)
112
var
factory = services.GetRequiredService<
IUrlHelperFactory
>();
ViewComponent.cs (2)
88
var
factory = services?.GetRequiredService<
IUrlHelperFactory
>();