using Microsoft.Extensions.DependencyInjection; using Volo.Abp.Data; using Volo.Abp.DependencyInjection; using Volo.Abp.Guids; namespace CMS.Plugin.SycWmsDemo.TestBase { /// /// MyProjectName DataSeedContributor /// public class SycWmsDemoDataSeedContributor : IDataSeedContributor, ITransientDependency { private readonly SycWmsDemoTestData _myProjectNameTestData; private readonly IGuidGenerator _guidGenerator; /// /// Initializes a new instance of the class. /// /// IServiceProvider public SycWmsDemoDataSeedContributor(IServiceProvider serviceProvider) { _myProjectNameTestData = serviceProvider.GetRequiredService(); _guidGenerator = serviceProvider.GetRequiredService(); } /// /// SeedAsync /// /// DataSeedContext /// Task public async Task SeedAsync(DataSeedContext context) { await Task.CompletedTask; } } }