using Elsa.Expressions.Options;
using JetBrains.Annotations;
// ReSharper disable once CheckNamespace
namespace Elsa.Extensions;
/// <summary>
/// Extends <see cref="ExpressionOptions"/>.
/// </summary>
[PublicAPI]
public static class ExpressionOptionsExtensions
{
/// Register type <typeparamref name="T"/> with the specified alias.
public static void AddTypeAlias<T>(this ExpressionOptions options) => options.RegisterTypeAlias(typeof(T), typeof(T).Name);
public static void AddTypeAlias<T>(this ExpressionOptions options, string alias) => options.RegisterTypeAlias(typeof(T), alias);
}