Send email to Tenant admin in normal user session

100 Views Asked by At

I have the need to send a email to a admin moderator (Tenant admin). How do I obtain the admin email through a normal user session?

1

There are 1 best solutions below

1
On

Use this code in application service

using (UnitOfWorkManager.Current.DisableFilter(AbpDataFilters.MayHaveTenant))
{
            var adminUser = _userManager
                .AbpStore
                .UserRepository
                .GetAll()
                .Single(x => x.UserName == AbpUserBase.AdminUserName && x.TenantId == AbpSession.TenantId);


            SendEmailTo(adminUser.EmailAddress);
}