using System; namespace Oqtane.Documentation { /// /// This attribute marks APIs to be publicly documented with a clear warning that it's work in progress. /// [AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)] [PublicApi] public class WorkInProgressApi: Attribute { /// /// The `[WorkInProgressApi(some-comment)]` attributes must always have a comment why they are WIP. /// /// Reason why it's WIP, required public WorkInProgressApi(string comment) { } } }