/
krasninja
/
querycat
Обзор
Документация
Войти
/
krasninja
/
querycat
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/QueryCat.Backend.Core/Functions/FunctionSignatureAttribute.cs
29 строк
764 B
Ivan Kozhin
Add more code comments
22 янв 2024, 18:36
22 янв 2024, 18:36
cda3b0a
Код
Авторство
О чём код?
namespace QueryCat.Backend.Core.Functions; /// <summary> /// Attribute to specify QueryCat function. /// </summary> [AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = true)] public class FunctionSignatureAttribute : Attribute { public string Signature { get; } = string.Empty; /// <summary> /// Constructor. The signature will be determined from type. /// </summary> public FunctionSignatureAttribute() { } /// <summary> /// Constructor. /// </summary> /// <param name="signature">Function signature.</param> public FunctionSignatureAttribute(string signature) { Signature = signature; } /// <inheritdoc /> public override string ToString() => Signature; }