Add Db Seeder ...
This commit is contained in:
@@ -32,7 +32,9 @@ namespace xServices.Databases
|
|||||||
XTestGraphSchema,
|
XTestGraphSchema,
|
||||||
IXTestRepository,
|
IXTestRepository,
|
||||||
XTestEFRepository,
|
XTestEFRepository,
|
||||||
XApiDbContext
|
XApiDbContext,
|
||||||
|
IXTestDbSeeder,
|
||||||
|
XTestDbSeeder
|
||||||
>
|
>
|
||||||
{}
|
{}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
using System;
|
||||||
|
using xDataService.Interfaces;
|
||||||
|
using xServices.Models.Entities;
|
||||||
|
|
||||||
|
namespace xServices.Interfaces
|
||||||
|
{
|
||||||
|
public interface IXTestDbSeeder : IXBaseDbSeeder<XTest, Guid>
|
||||||
|
{ }
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
using System;
|
||||||
|
using xDataService.Configuration;
|
||||||
|
using xDataService.Interfaces;
|
||||||
|
using xDataService.Providers;
|
||||||
|
using xServices.Interfaces;
|
||||||
|
using xServices.Models.Entities;
|
||||||
|
|
||||||
|
namespace xServices.Providers
|
||||||
|
{
|
||||||
|
public class XTestDbSeeder : XBaseDbSeeder<XTest, Guid>, IXTestDbSeeder
|
||||||
|
{
|
||||||
|
public XTestDbSeeder(
|
||||||
|
IXBaseRepository<XTest, Guid> repository,
|
||||||
|
XDataServiceConfiguration dataServiceConfiguration
|
||||||
|
) : base(
|
||||||
|
"xApiDb",
|
||||||
|
repository,
|
||||||
|
dataServiceConfiguration
|
||||||
|
)
|
||||||
|
{ }
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user