namespace EllieBot.Marmalade; /// /// Marks the class as a service which can be used within the same Marmalade /// [AttributeUsage(AttributeTargets.Class)] public class svcAttribute : Attribute { public Lifetime Lifetime { get; } public svcAttribute(Lifetime lifetime) { Lifetime = lifetime; } } /// /// Lifetime for /// public enum Lifetime { Singleton, Transient }