-
Notifications
You must be signed in to change notification settings - Fork 111
/
WebpackDevMiddleware.xml
81 lines (80 loc) · 5.25 KB
/
WebpackDevMiddleware.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<Type Name="WebpackDevMiddleware" FullName="Microsoft.AspNetCore.Builder.WebpackDevMiddleware">
<TypeSignature Language="C++ CLI" Value="public ref class WebpackDevMiddleware abstract sealed" />
<TypeSignature Language="C#" Value="public static class WebpackDevMiddleware" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit WebpackDevMiddleware extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.AspNetCore.Builder.WebpackDevMiddleware" />
<TypeSignature Language="VB.NET" Value="Public Module WebpackDevMiddleware" />
<TypeSignature Language="F#" Value="type WebpackDevMiddleware = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.SpaServices</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.0.3.0</AssemblyVersion>
<AssemblyVersion>3.1.12.0</AssemblyVersion>
<AssemblyVersion>3.1.18.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute FrameworkAlternate="aspnetcore-3.0;aspnetcore-3.1">
<AttributeName Language="C#">[System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>
Extension methods that can be used to enable Webpack dev middleware support.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="UseWebpackDevMiddleware">
<MemberSignature Language="C#" Value="public static void UseWebpackDevMiddleware (this Microsoft.AspNetCore.Builder.IApplicationBuilder appBuilder, Microsoft.AspNetCore.SpaServices.Webpack.WebpackDevMiddlewareOptions options = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void UseWebpackDevMiddleware(class Microsoft.AspNetCore.Builder.IApplicationBuilder appBuilder, class Microsoft.AspNetCore.SpaServices.Webpack.WebpackDevMiddlewareOptions options) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Builder.WebpackDevMiddleware.UseWebpackDevMiddleware(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.SpaServices.Webpack.WebpackDevMiddlewareOptions)" />
<MemberSignature Language="VB.NET" Value="<Extension()>
Public Sub UseWebpackDevMiddleware (appBuilder As IApplicationBuilder, Optional options As WebpackDevMiddlewareOptions = Nothing)" />
<MemberSignature Language="F#" Value="static member UseWebpackDevMiddleware : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.SpaServices.Webpack.WebpackDevMiddlewareOptions -> unit" Usage="Microsoft.AspNetCore.Builder.WebpackDevMiddleware.UseWebpackDevMiddleware (appBuilder, options)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.SpaServices</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.3.0</AssemblyVersion>
<AssemblyVersion>3.1.18.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="aspnetcore-3.0;aspnetcore-3.1">
<AttributeName Language="C#">[System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="appBuilder" Type="Microsoft.AspNetCore.Builder.IApplicationBuilder" RefType="this" />
<Parameter Name="options" Type="Microsoft.AspNetCore.SpaServices.Webpack.WebpackDevMiddlewareOptions" />
</Parameters>
<Docs>
<param name="appBuilder">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder" />.</param>
<param name="options">Options for configuring the Webpack compiler instance.</param>
<summary>
Enables Webpack dev middleware support. This hosts an instance of the Webpack compiler in memory
in your application so that you can always serve up-to-date Webpack-built resources without having
to run the compiler manually. Since the Webpack compiler instance is retained in memory, incremental
compilation is vastly faster that re-running the compiler from scratch.
Incoming requests that match Webpack-built files will be handled by returning the Webpack compiler
output directly, regardless of files on disk. If compilation is in progress when the request arrives,
the response will pause until updated compiler output is ready.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>