16 lines
680 B
C#
16 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);
|
|
}
|