| 1234567891011121314151617181920212223242526272829 |
- using System.ComponentModel.DataAnnotations;
- using Abp.AutoMapper;
- using WePlatform.MultiTenancy;
- using IwbZero.Authorization.Base.Users;
- using IwbZero.MultiTenancy;
- namespace WePlatform.BaseSystem.Tenants.Dto
- {
- [AutoMapTo(typeof(Tenant))]
- public class TenantCreateDto
- {
- [Required]
- [StringLength(TenantBase.MaxTenancyNameLength)]
- [RegularExpression(TenantBase.TenancyNameRegex)]
- public string TenancyName { get; set; }
- [Required]
- [StringLength(TenantBase.MaxNameLength)]
- public string Name { get; set; }
- [StringLength(UserBase.MaxEmailAddressLength)]
- public string AdminEmailAddress { get; set; }
- [MaxLength(TenantBase.MaxConnectionStringLength)]
- public string ConnectionString { get; set; }
- public bool IsActive { get; set; }
- }
- }
|