17 lines
680 B
C#
17 lines
680 B
C#
|
|
using System.Threading.Tasks;
|
||
|
|
using Volo.Abp.Data;
|
||
|
|
|
||
|
|
namespace Sozsoft.Platform.Data;
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// Wizard ekranlarini seed dosyalarindan kurar. Contributor degildir: her dosya kendi transaction'inda
|
||
|
|
/// kurulur ve ABP <c>DataSeeder</c>'in acik transaction'i icindeki ayri baglanti, diger contributor'larin
|
||
|
|
/// commit edilmemis satirlarini (ornegin varsayilan veri kaynagi) bekleyip zaman asimina duser.
|
||
|
|
/// Bu yuzden contributor'lar bittikten sonra, veri dosyalarindan once cagrilir.
|
||
|
|
/// Uygulamasi DbMigrator projesindedir; migrator disindaki host'larda kayitli olmayabilir.
|
||
|
|
/// </summary>
|
||
|
|
public interface IWizardDataSeeder
|
||
|
|
{
|
||
|
|
Task SeedAsync(DataSeedContext context);
|
||
|
|
}
|