using Microsoft.Extensions.DependencyInjection;
|
using Volo.Abp.Data;
|
using Volo.Abp.DependencyInjection;
|
using Volo.Abp.Guids;
|
|
namespace CMS.Plugin.HIAWms.TestBase
|
{
|
/// <summary>
|
/// MyProjectName DataSeedContributor
|
/// </summary>
|
public class HIAWmsDataSeedContributor : IDataSeedContributor, ITransientDependency
|
{
|
private readonly HIAWmsTestData _myProjectNameTestData;
|
private readonly IGuidGenerator _guidGenerator;
|
/// <summary>
|
/// Initializes a new instance of the <see cref="HIAWmsDataSeedContributor"/> class.
|
/// </summary>
|
/// <param name="serviceProvider">IServiceProvider</param>
|
public HIAWmsDataSeedContributor(IServiceProvider serviceProvider)
|
{
|
_myProjectNameTestData = serviceProvider.GetRequiredService<HIAWmsTestData>();
|
_guidGenerator = serviceProvider.GetRequiredService<IGuidGenerator>();
|
}
|
|
/// <summary>
|
/// SeedAsync
|
/// </summary>
|
/// <param name="context">DataSeedContext</param>
|
/// <returns>Task</returns>
|
public async Task SeedAsync(DataSeedContext context)
|
{
|
await Task.CompletedTask;
|
}
|
}
|
}
|