You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// <typeparam name="T">The type of dependency to be bound.</typeparam>
1882
-
/// <param name="name">Specifies the name template of the root of the composition. If the value is empty, a private root will be created, which can be used when calling <c>Resolve</c> methods.</param>
1882
+
/// <param name="name">
1883
+
/// Specifies the name of the root of the composition. If the value is empty, a private root will be created, which can be used when calling <c>Resolve</c> methods.
1884
+
/// <para>
1885
+
/// The name supports templating:
1886
+
/// <list type="table">
1887
+
/// <listheader>
1888
+
/// <term>Template</term>
1889
+
/// <description>Description</description>
1890
+
/// </listheader>
1891
+
/// <item>
1892
+
/// <term>{type}</term>
1893
+
/// <description>Will be replaced by the short name of the root type without its namespaces.</description>
1894
+
/// </item>
1895
+
/// <item>
1896
+
/// <term>{TYPE}</term>
1897
+
/// <description>Will be replaced with the full name of the root type.</description>
1898
+
/// </item>
1899
+
/// <item>
1900
+
/// <term>{tag}</term>
1901
+
/// <description>Will be replaced with the first tag name.</description>
1902
+
/// </item>
1903
+
/// </list>
1904
+
/// </para>
1905
+
/// </param>
1883
1906
/// <param name="kind">The Optional argument specifying the kind for the root of the Composition.</param>
1884
1907
/// <param name="tags">The optional argument that specifies tags for a particular type of dependency binding. If is is not empty, the first tag is used for the root.</param>
1885
1908
/// <returns>Reference to the setup continuation chain.</returns>
/// <param name="name">Specifies the name template of the root of the composition. If the value is empty, a private root will be created, which can be used when calling <c>Resolve</c> methods.</param>
2124
+
/// <param name="name">
2125
+
/// Specifies the name of the root of the composition. If the value is empty, a private root will be created, which can be used when calling <c>Resolve</c> methods.
2126
+
/// <para>
2127
+
/// The name supports templating:
2128
+
/// <list type="table">
2129
+
/// <listheader>
2130
+
/// <term>Template</term>
2131
+
/// <description>Description</description>
2132
+
/// </listheader>
2133
+
/// <item>
2134
+
/// <term>{type}</term>
2135
+
/// <description>Will be replaced by the short name of the root type without its namespaces.</description>
2136
+
/// </item>
2137
+
/// <item>
2138
+
/// <term>{TYPE}</term>
2139
+
/// <description>Will be replaced with the full name of the root type.</description>
2140
+
/// </item>
2141
+
/// <item>
2142
+
/// <term>{tag}</term>
2143
+
/// <description>Will be replaced with the root tag name.</description>
2144
+
/// </item>
2145
+
/// </list>
2146
+
/// </para>
2147
+
/// </param>
2050
2148
/// <param name="tag">Optional argument specifying the tag for the root of the Composition.</param>
2051
2149
/// <param name="kind">The Optional argument specifying the kind for the root of the Composition.</param>
/// <param name="name">Specifies the name template of the roots of the composition. If the value is empty, private roots will be created, which can be used when calling <c>Resolve</c> methods.</param>
2169
+
/// <param name="name">
2170
+
/// Specifies the name of the roots of the composition. If the value is empty, private roots will be created, which can be used when calling <c>Resolve</c> methods.
2171
+
/// <para>
2172
+
/// The name supports templating:
2173
+
/// <list type="table">
2174
+
/// <listheader>
2175
+
/// <term>Template</term>
2176
+
/// <description>Description</description>
2177
+
/// </listheader>
2178
+
/// <item>
2179
+
/// <term>{type}</term>
2180
+
/// <description>Will be replaced by the short name of the type without its namespaces.</description>
2181
+
/// </item>
2182
+
/// <item>
2183
+
/// <term>{TYPE}</term>
2184
+
/// <description>Will be replaced with the full name of the type.</description>
2185
+
/// </item>
2186
+
/// </list>
2187
+
/// </para>
2188
+
/// </param>
2066
2189
/// <param name="kind">The Optional argument specifying the kind for the root of the Composition.</param>
2067
2190
/// <typeparam name="T">The Composition root base type.</typeparam>
2068
2191
/// <returns>Reference to the setup continuation chain.</returns>
0 commit comments