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
@@ -49,5 +52,41 @@ public static TAlgorithmInterface Create(IHashConfigBase config)
49
52
{
50
53
returnSingleton.CreateInstance(config);
51
54
}
55
+
56
+
/// <summary>
57
+
/// Retrieves the configuration profiles associated with <typeparamref name="TAlgorithmInterface"/> algorithm.
58
+
/// </summary>
59
+
/// <returns>An array of <see cref="IHashConfigProfile"/> objects associated with <typeparamref name="TAlgorithmInterface"/> algorithm, or an empty array
60
+
/// if no configuration profiles are found for the specified type.</returns>
/// Creates a default concrete configuration instance for <typeparamref name="TAlgorithmInterface"/> algorithm.
68
+
/// </summary>
69
+
/// <returns>An instance of <typeparamref name="TAlgorithmInterface"/> representing the default configuration for <typeparamref name="TAlgorithmInterface"/> algorithm.</returns>
70
+
/// <exception cref="KeyNotFoundException">Thrown if no implementation is registered for <typeparamref name="TAlgorithmInterface"/> algorithm.</exception>
71
+
/// <exception cref="NotSupportedException">Thrown if no default configuration is available for <typeparamref name="TAlgorithmInterface"/> algorithm.</exception>
0 commit comments