Files
Hua.Abp.Demo/test/Hua.Abp.Demo.TestBase/DemoTestDataBuilder.cs
T
2025-12-29 00:41:26 +08:00

27 lines
633 B
C#

using System.Threading.Tasks;
using Volo.Abp.Data;
using Volo.Abp.DependencyInjection;
using Volo.Abp.MultiTenancy;
namespace Hua.Abp.Demo;
public class DemoTestDataSeedContributor : IDataSeedContributor, ITransientDependency
{
private readonly ICurrentTenant _currentTenant;
public DemoTestDataSeedContributor(ICurrentTenant currentTenant)
{
_currentTenant = currentTenant;
}
public Task SeedAsync(DataSeedContext context)
{
/* Seed additional test data... */
using (_currentTenant.Change(context?.TenantId))
{
return Task.CompletedTask;
}
}
}