public async Task <ActionResult <bool> > AddUser([FromBody] AddListUser addList) { var tenant = (await _tenantService.GetTenantFromHostAsync()); if (tenant != null) { Console.WriteLine($"adding user for {tenant.Id} : {tenant.Name}"); using (var context = _tenantService.CreateContext(tenant)) { var listService = new ListService(context); return(Ok(await listService.AddUserAsync(addList.ListId, addList.UserId))); } } return(BadRequest("Tenant doesn't exist")); }