Files
FSI.BT.IR.Tools/Kalk/Kalk.Core/KalkExportAttribute.cs
Maier Stephan SI b684704bf8 Sicherung
2023-01-20 16:09:00 +01:00

31 lines
736 B
C#

using System;
namespace Kalk.Core
{
[AttributeUsage(AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Property)]
public class KalkExportAttribute : System.Attribute
{
public KalkExportAttribute(string alias, string category)
{
Alias = alias;
Category = category;
}
public string Alias { get; }
public string Category { get; }
public bool Functor { get; set; }
}
[AttributeUsage(AttributeTargets.Class)]
public class KalkExportModuleAttribute : System.Attribute
{
public KalkExportModuleAttribute(string alias)
{
Alias = alias;
}
public string Alias { get; }
}
}