global using System.ComponentModel.DataAnnotations; namespace SimpleAdmin.Core { [AttributeUsage(AttributeTargets.Property)] public sealed class DataValidationAttribute : Attribute { public DataValidationAttribute(ValidationTypes type) {} } public enum ValidationTypes { Numeric } public static class Oops { public static Exception Bah(string text) => new InvalidOperationException(text); } } namespace SimpleAdmin.Application { public static class Oops { public static Exception Bah(string text) => new InvalidOperationException(text); } }