namespace zero.Applications; public class ApplicationRegistration { /// /// Alias for this tenant /// public string Key { get; set; } /// /// Name of the tenant /// public string Name { get; set; } /// /// Raven database name for application data /// public string Database { get; set; } /// /// Generic contact email. Can be used in various locations /// public string Email { get; set; } /// /// All assigned domains for this application /// public Uri[] Domains { get; set; } = Array.Empty(); /// /// Features which are enabled for this application. /// Can be user-defined and affect both backoffice and frontend /// public List Features { get; set; } = new(); }