mirror of
https://github.com/tribufu/tribufu-dotnet
synced 2026-02-04 02:36:55 +00:00
26 lines
564 B
C#
26 lines
564 B
C#
// Copyright (c) Tribufu. All Rights Reserved.
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
using System.Collections.Generic;
|
|
|
|
namespace Tribufu.Database.Repositories
|
|
{
|
|
public class RepositorySeeder
|
|
{
|
|
private readonly IEnumerable<IRepository> _repositories;
|
|
|
|
public RepositorySeeder(IEnumerable<IRepository> repositories)
|
|
{
|
|
_repositories = repositories;
|
|
}
|
|
|
|
public void Run()
|
|
{
|
|
foreach (var repo in _repositories)
|
|
{
|
|
repo.SeedDefaults();
|
|
}
|
|
}
|
|
}
|
|
}
|