public HomeController(IPersonRepository personRepository, ISingletonRepository singletonRepository, IScopeRepository scopeRepository, ITransiantRepository transiantRepository) { PersonRepository = personRepository; this.singletonRepository = singletonRepository; this.scopeRepository = scopeRepository; this.transiantRepository = transiantRepository; }
public MemoryRepository(ISingletonRepository singletonRepository, IScopeRepository scopeRepository, ITransiantRepository transiantRepository) { this.singletonRepository = singletonRepository; this.scopeRepository = scopeRepository; this.transiantRepository = transiantRepository; people = new Dictionary <string, Person>(); new List <Person> { new Person { id = 1, FullName = "Ali Alizade" }, new Person { id = 2, FullName = "Rebi poori" } }.ForEach(p => AddPerson(p)); }