namespace MyOffice.Core.Attributes; using System; [AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)] public class LinkAttribute : Attribute { public LinkAttribute(Type type) { } } [AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)] public class LinkFromAttribute : Attribute { public LinkFromAttribute(Type type) { } } [AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)] public class LinkToAttribute : Attribute { public LinkToAttribute(Type type) { } } [AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)] public class LinkWithAttribute : Attribute { public LinkWithAttribute(Type type) { } }