mirror of https://github.com/abpframework/abp.git
19 changed files with 170 additions and 59 deletions
@ -0,0 +1,27 @@ |
|||
using System.Threading.Tasks; |
|||
using Volo.Abp.Data; |
|||
using Volo.Abp.DependencyInjection; |
|||
using Volo.Abp.Guids; |
|||
|
|||
namespace MyCompanyName.MyProjectName |
|||
{ |
|||
public class MyProjectNameDataSeedContributor : IDataSeedContributor, ITransientDependency |
|||
{ |
|||
private readonly IGuidGenerator _guidGenerator; |
|||
|
|||
public MyProjectNameDataSeedContributor( |
|||
IGuidGenerator guidGenerator) |
|||
{ |
|||
_guidGenerator = guidGenerator; |
|||
} |
|||
|
|||
public Task SeedAsync(DataSeedContext context) |
|||
{ |
|||
/* Instead of returning the Task.CompletedTask, you can insert your test data |
|||
* at this point! |
|||
*/ |
|||
|
|||
return Task.CompletedTask; |
|||
} |
|||
} |
|||
} |
|||
@ -1,8 +0,0 @@ |
|||
using Volo.Abp.DependencyInjection; |
|||
|
|||
namespace MyCompanyName.MyProjectName |
|||
{ |
|||
public class MyProjectNameTestData : ISingletonDependency |
|||
{ |
|||
} |
|||
} |
|||
@ -1,24 +0,0 @@ |
|||
using Volo.Abp.DependencyInjection; |
|||
using Volo.Abp.Guids; |
|||
|
|||
namespace MyCompanyName.MyProjectName |
|||
{ |
|||
public class MyProjectNameTestDataBuilder : ITransientDependency |
|||
{ |
|||
private readonly IGuidGenerator _guidGenerator; |
|||
private MyProjectNameTestData _testData; |
|||
|
|||
public MyProjectNameTestDataBuilder( |
|||
IGuidGenerator guidGenerator, |
|||
MyProjectNameTestData testData) |
|||
{ |
|||
_guidGenerator = guidGenerator; |
|||
_testData = testData; |
|||
} |
|||
|
|||
public void Build() |
|||
{ |
|||
|
|||
} |
|||
} |
|||
} |
|||
Loading…
Reference in new issue