1 implementation of IMvcCoreBuilder
Microsoft.AspNetCore.Mvc.Core (1)
DependencyInjection\MvcCoreBuilder.cs (1)
11
internal sealed class MvcCoreBuilder :
IMvcCoreBuilder
298 references to IMvcCoreBuilder
Microsoft.AspNetCore.Mvc (46)
MvcServiceCollectionExtensions.cs (46)
67
/// <see cref="MvcApiExplorerMvcCoreBuilderExtensions.AddApiExplorer(
IMvcCoreBuilder
)"/>,
68
/// <see cref="MvcCoreMvcCoreBuilderExtensions.AddAuthorization(
IMvcCoreBuilder
)"/>,
69
/// <see cref="MvcCorsMvcCoreBuilderExtensions.AddCors(
IMvcCoreBuilder
)"/>,
70
/// <see cref="MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotations(
IMvcCoreBuilder
)"/>,
71
/// and <see cref="MvcCoreMvcCoreBuilderExtensions.AddFormatterMappings(
IMvcCoreBuilder
)"/>.
87
var
builder = AddControllersCore(services);
102
/// <see cref="MvcApiExplorerMvcCoreBuilderExtensions.AddApiExplorer(
IMvcCoreBuilder
)"/>,
103
/// <see cref="MvcCoreMvcCoreBuilderExtensions.AddAuthorization(
IMvcCoreBuilder
)"/>,
104
/// <see cref="MvcCorsMvcCoreBuilderExtensions.AddCors(
IMvcCoreBuilder
)"/>,
105
/// <see cref="MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotations(
IMvcCoreBuilder
)"/>,
106
/// and <see cref="MvcCoreMvcCoreBuilderExtensions.AddFormatterMappings(
IMvcCoreBuilder
)"/>.
123
var
builder = AddControllersCore(services);
132
private static
IMvcCoreBuilder
AddControllersCore(IServiceCollection services)
135
var
builder = services
162
/// <see cref="MvcApiExplorerMvcCoreBuilderExtensions.AddApiExplorer(
IMvcCoreBuilder
)"/>,
163
/// <see cref="MvcCoreMvcCoreBuilderExtensions.AddAuthorization(
IMvcCoreBuilder
)"/>,
164
/// <see cref="MvcCorsMvcCoreBuilderExtensions.AddCors(
IMvcCoreBuilder
)"/>,
165
/// <see cref="MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotations(
IMvcCoreBuilder
)"/>,
166
/// <see cref="MvcCoreMvcCoreBuilderExtensions.AddFormatterMappings(
IMvcCoreBuilder
)"/>,
167
/// <see cref="TagHelperServicesExtensions.AddCacheTagHelper(
IMvcCoreBuilder
)"/>,
168
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/>,
169
/// and <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
180
var
builder = AddControllersWithViewsCore(services);
195
/// <see cref="MvcApiExplorerMvcCoreBuilderExtensions.AddApiExplorer(
IMvcCoreBuilder
)"/>,
196
/// <see cref="MvcCoreMvcCoreBuilderExtensions.AddAuthorization(
IMvcCoreBuilder
)"/>,
197
/// <see cref="MvcCorsMvcCoreBuilderExtensions.AddCors(
IMvcCoreBuilder
)"/>,
198
/// <see cref="MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotations(
IMvcCoreBuilder
)"/>,
199
/// <see cref="MvcCoreMvcCoreBuilderExtensions.AddFormatterMappings(
IMvcCoreBuilder
)"/>,
200
/// <see cref="TagHelperServicesExtensions.AddCacheTagHelper(
IMvcCoreBuilder
)"/>,
201
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/>,
202
/// and <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
214
var
builder = AddControllersWithViewsCore(services);
223
private static
IMvcCoreBuilder
AddControllersWithViewsCore(IServiceCollection services)
225
var
builder = AddControllersCore(services)
244
/// <see cref="MvcCoreMvcCoreBuilderExtensions.AddAuthorization(
IMvcCoreBuilder
)"/>,
245
/// <see cref="MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotations(
IMvcCoreBuilder
)"/>,
246
/// <see cref="TagHelperServicesExtensions.AddCacheTagHelper(
IMvcCoreBuilder
)"/>,
247
/// and <see cref="MvcRazorPagesMvcCoreBuilderExtensions.AddRazorPages(
IMvcCoreBuilder
)"/>.
261
var
builder = AddRazorPagesCore(services);
275
/// <see cref="MvcCoreMvcCoreBuilderExtensions.AddAuthorization(
IMvcCoreBuilder
)"/>,
276
/// <see cref="MvcDataAnnotationsMvcCoreBuilderExtensions.AddDataAnnotations(
IMvcCoreBuilder
)"/>,
277
/// <see cref="TagHelperServicesExtensions.AddCacheTagHelper(
IMvcCoreBuilder
)"/>,
278
/// and <see cref="MvcRazorPagesMvcCoreBuilderExtensions.AddRazorPages(
IMvcCoreBuilder
)"/>.
292
var
builder = AddRazorPagesCore(services);
301
private static
IMvcCoreBuilder
AddRazorPagesCore(IServiceCollection services)
305
var
builder = services
Microsoft.AspNetCore.Mvc.ApiExplorer (6)
DependencyInjection\MvcApiExplorerMvcCoreBuilderExtensions.cs (6)
13
/// Extensions for configuring ApiExplorer using an <see cref="
IMvcCoreBuilder
"/>.
18
/// Configures <see cref="
IMvcCoreBuilder
"/> to use ApiExplorer.
20
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
21
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
23
public static
IMvcCoreBuilder
AddApiExplorer(this
IMvcCoreBuilder
builder)
Microsoft.AspNetCore.Mvc.Core (53)
Controllers\ControllerFeature.cs (1)
13
/// and <see cref="
IMvcCoreBuilder
.PartManager"/> or at a later stage by requiring the <see cref="ApplicationPartManager"/>
DependencyInjection\MvcCoreMvcCoreBuilderExtensions.cs (42)
18
/// Extensions for configuring MVC using an <see cref="
IMvcCoreBuilder
"/>.
25
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
27
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
28
public static
IMvcCoreBuilder
AddMvcOptions(
29
this
IMvcCoreBuilder
builder,
45
public static
IMvcCoreBuilder
AddJsonOptions(
46
this
IMvcCoreBuilder
builder,
61
public static
IMvcCoreBuilder
AddFormatterMappings(this
IMvcCoreBuilder
builder)
70
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
73
public static
IMvcCoreBuilder
AddFormatterMappings(
74
this
IMvcCoreBuilder
builder,
96
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
97
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
98
public static
IMvcCoreBuilder
AddAuthorization(this
IMvcCoreBuilder
builder)
107
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
109
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
110
public static
IMvcCoreBuilder
AddAuthorization(
111
this
IMvcCoreBuilder
builder,
137
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
138
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
139
public static
IMvcCoreBuilder
AddControllersAsServices(this
IMvcCoreBuilder
builder)
156
/// <see cref="
IMvcCoreBuilder
.PartManager"/>.
158
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
160
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
161
public static
IMvcCoreBuilder
AddApplicationPart(this
IMvcCoreBuilder
builder, Assembly assembly)
179
/// Configures the <see cref="ApplicationPartManager"/> of the <see cref="
IMvcCoreBuilder
.PartManager"/> using
182
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
184
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
185
public static
IMvcCoreBuilder
ConfigureApplicationPartManager(
186
this
IMvcCoreBuilder
builder,
200
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
202
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
203
public static
IMvcCoreBuilder
ConfigureApiBehaviorOptions(
204
this
IMvcCoreBuilder
builder,
218
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
220
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
224
public static
IMvcCoreBuilder
SetCompatibilityVersion(this
IMvcCoreBuilder
builder, CompatibilityVersion version)
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (9)
34
/// <see cref="
IMvcCoreBuilder
"/> returned from this method.
37
/// <returns>An <see cref="
IMvcCoreBuilder
"/> that can be used to further configure the MVC services.</returns>
45
/// <see cref="
IMvcCoreBuilder
"/> will be required.
47
public static
IMvcCoreBuilder
AddMvcCore(this IServiceCollection services)
101
/// <see cref="
IMvcCoreBuilder
"/> returned from this method.
105
/// <returns>An <see cref="
IMvcCoreBuilder
"/> that can be used to further configure the MVC services.</returns>
113
/// <see cref="
IMvcCoreBuilder
"/> will be required.
115
public static
IMvcCoreBuilder
AddMvcCore(
122
var
builder = services.AddMvcCore();
Infrastructure\MvcCompatibilityOptions.cs (1)
16
/// or <see cref="MvcCoreMvcCoreBuilderExtensions.SetCompatibilityVersion(
IMvcCoreBuilder
, CompatibilityVersion)"/>.
Microsoft.AspNetCore.Mvc.Cors (15)
DependencyInjection\MvcCorsMvcCoreBuilderExtensions.cs (15)
12
/// Extensions for configuring CORS using an <see cref="
IMvcCoreBuilder
"/>.
17
/// Configures <see cref="
IMvcCoreBuilder
"/> to use CORS.
19
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
20
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
21
public static
IMvcCoreBuilder
AddCors(this
IMvcCoreBuilder
builder)
30
/// Configures <see cref="
IMvcCoreBuilder
"/> to use CORS.
32
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
34
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
35
public static
IMvcCoreBuilder
AddCors(
36
this
IMvcCoreBuilder
builder,
51
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
53
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
54
public static
IMvcCoreBuilder
ConfigureCors(
55
this
IMvcCoreBuilder
builder,
Microsoft.AspNetCore.Mvc.DataAnnotations (8)
DependencyInjection\MvcDataAnnotationsMvcCoreBuilderExtensions.cs (8)
21
public static
IMvcCoreBuilder
AddDataAnnotations(this
IMvcCoreBuilder
builder)
32
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
33
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
34
public static
IMvcCoreBuilder
AddDataAnnotationsLocalization(this
IMvcCoreBuilder
builder)
48
public static
IMvcCoreBuilder
AddDataAnnotationsLocalization(
49
this
IMvcCoreBuilder
builder,
Microsoft.AspNetCore.Mvc.Formatters.Xml (20)
DependencyInjection\MvcXmlMvcCoreBuilderExtensions.cs (20)
19
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
21
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
22
public static
IMvcCoreBuilder
AddXmlOptions(
23
this
IMvcCoreBuilder
builder,
36
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
37
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
38
public static
IMvcCoreBuilder
AddXmlDataContractSerializerFormatters(this
IMvcCoreBuilder
builder)
49
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
51
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
52
public static
IMvcCoreBuilder
AddXmlDataContractSerializerFormatters(
53
this
IMvcCoreBuilder
builder,
67
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
68
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
69
public static
IMvcCoreBuilder
AddXmlSerializerFormatters(this
IMvcCoreBuilder
builder)
80
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
82
/// /// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
83
public static
IMvcCoreBuilder
AddXmlSerializerFormatters(
84
this
IMvcCoreBuilder
builder,
Microsoft.AspNetCore.Mvc.Localization (88)
DependencyInjection\MvcLocalizationMvcBuilderExtensions.cs (16)
85
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
86
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
107
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
108
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
131
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
132
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
157
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
158
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
183
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
184
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
210
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
211
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
237
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
238
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
266
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
267
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
DependencyInjection\MvcLocalizationMvcCoreBuilderExtensions.cs (72)
19
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
20
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
23
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
24
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
26
public static
IMvcCoreBuilder
AddViewLocalization(this
IMvcCoreBuilder
builder)
36
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
38
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
41
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
42
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
44
public static
IMvcCoreBuilder
AddViewLocalization(
45
this
IMvcCoreBuilder
builder,
60
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
62
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
65
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
66
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
68
public static
IMvcCoreBuilder
AddViewLocalization(
69
this
IMvcCoreBuilder
builder,
80
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
83
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
86
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
87
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
89
public static
IMvcCoreBuilder
AddViewLocalization(
90
this
IMvcCoreBuilder
builder,
106
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
107
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
110
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
111
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
113
public static
IMvcCoreBuilder
AddMvcLocalization(this
IMvcCoreBuilder
builder)
127
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
129
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
132
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
133
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
135
public static
IMvcCoreBuilder
AddMvcLocalization(
136
this
IMvcCoreBuilder
builder,
151
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
153
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
156
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
157
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
159
public static
IMvcCoreBuilder
AddMvcLocalization(
160
this
IMvcCoreBuilder
builder,
175
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
179
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
182
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
183
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
185
public static
IMvcCoreBuilder
AddMvcLocalization(
186
this
IMvcCoreBuilder
builder,
202
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
205
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
208
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
209
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
211
public static
IMvcCoreBuilder
AddMvcLocalization(
212
this
IMvcCoreBuilder
builder,
227
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
232
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
235
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
236
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
238
public static
IMvcCoreBuilder
AddMvcLocalization(
239
this
IMvcCoreBuilder
builder,
255
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
259
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
262
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
263
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
265
public static
IMvcCoreBuilder
AddMvcLocalization(
266
this
IMvcCoreBuilder
builder,
282
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
288
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
291
/// <see cref="MvcViewFeaturesMvcCoreBuilderExtensions.AddViews(
IMvcCoreBuilder
)"/> and the Razor view engine
292
/// via <see cref="MvcRazorMvcCoreBuilderExtensions.AddRazorViewEngine(
IMvcCoreBuilder
)"/>.
294
public static
IMvcCoreBuilder
AddMvcLocalization(
295
this
IMvcCoreBuilder
builder,
Microsoft.AspNetCore.Mvc.Razor (18)
DependencyInjection\MvcRazorMvcCoreBuilderExtensions.cs (17)
22
/// Static class that adds RazorViewEngine methods to <see cref="
IMvcCoreBuilder
"/>.
29
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
30
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
31
public static
IMvcCoreBuilder
AddRazorViewEngine(this
IMvcCoreBuilder
builder)
44
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
46
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
47
public static
IMvcCoreBuilder
AddRazorViewEngine(
48
this
IMvcCoreBuilder
builder,
81
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/> instance this method extends.</param>
82
/// <returns>The <see cref="
IMvcCoreBuilder
"/> instance this method extends.</returns>
83
public static
IMvcCoreBuilder
AddTagHelpersAsServices(this
IMvcCoreBuilder
builder)
99
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/> instance this method extends.</param>
101
/// <returns>The <see cref="
IMvcCoreBuilder
"/> instance this method extends.</returns>
102
public static
IMvcCoreBuilder
InitializeTagHelper<TTagHelper>(
103
this
IMvcCoreBuilder
builder,
TagHelpers\TagHelperFeature.cs (1)
13
/// and <see cref="
IMvcCoreBuilder
.PartManager"/> or at a later stage by requiring the <see cref="ApplicationPartManager"/>
Microsoft.AspNetCore.Mvc.RazorPages (14)
DependencyInjection\MvcRazorPagesMvcBuilderExtensions.cs (2)
35
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
55
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
DependencyInjection\MvcRazorPagesMvcCoreBuilderExtensions.cs (12)
20
/// Static class that adds razor page functionality to <see cref="
IMvcCoreBuilder
"/>.
27
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
28
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
30
public static
IMvcCoreBuilder
AddRazorPages(this
IMvcCoreBuilder
builder)
44
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
46
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
47
public static
IMvcCoreBuilder
AddRazorPages(
48
this
IMvcCoreBuilder
builder,
66
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
69
public static
IMvcCoreBuilder
WithRazorPagesRoot(this
IMvcCoreBuilder
builder, string rootDirectory)
Microsoft.AspNetCore.Mvc.TagHelpers (8)
DependencyInjection\TagHelperExtensions.cs (8)
18
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
19
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
20
public static
IMvcCoreBuilder
AddCacheTagHelper(this
IMvcCoreBuilder
builder)
48
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
50
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
51
public static
IMvcCoreBuilder
AddCacheTagHelperLimits(this
IMvcCoreBuilder
builder, Action<CacheTagHelperOptions> configure)
Microsoft.AspNetCore.Mvc.ViewFeatures (22)
DependencyInjection\MvcViewFeaturesMvcCoreBuilderExtensions.cs (21)
24
/// Static class that adds extension methods to <see cref="
IMvcCoreBuilder
"/>. This class cannot be inherited.
31
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
32
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
33
public static
IMvcCoreBuilder
AddViews(this
IMvcCoreBuilder
builder)
47
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
48
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
49
public static
IMvcCoreBuilder
AddCookieTempDataProvider(this
IMvcCoreBuilder
builder)
73
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
75
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
76
public static
IMvcCoreBuilder
AddViews(
77
this
IMvcCoreBuilder
builder,
93
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
98
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
99
public static
IMvcCoreBuilder
AddCookieTempDataProvider(
100
this
IMvcCoreBuilder
builder,
115
/// <param name="builder">The <see cref="
IMvcCoreBuilder
"/>.</param>
117
/// <returns>The <see cref="
IMvcCoreBuilder
"/>.</returns>
118
public static
IMvcCoreBuilder
ConfigureViews(
119
this
IMvcCoreBuilder
builder,
ViewComponents\ViewComponentFeature.cs (1)
13
/// and <see cref="
IMvcCoreBuilder
.PartManager"/> or at a later stage by requiring the <see cref="ApplicationPartManager"/>