public ClanAndPeopleService(ILogger <ClanAndPeopleService> logger, IPersonReadRepository peopleReadRepository, IMemoryCache memoryCache, IUnionReadRepository unionReadRepository, IStoryReadRepository storyReadRepository) { this._logger = logger; _peopleReadRepository = peopleReadRepository; _memoryCache = memoryCache; _unionReadRepository = unionReadRepository; _storyReadRepository = storyReadRepository; }
public PeopleController(IPersonReadRepository readModel, IWriteRepository <Repo.Core.Model.Person, int> writeModel, ClanAndPeopleService clanAndPeopleService, IUnionReadRepository unionReadRepository, IWriteRepository <Repo.Core.Model.Union, Guid> unionWriteRepository) : base("People", "people") { _readModel = readModel; _writeModel = writeModel; _clanAndPeopleService = clanAndPeopleService; _unionReadRepository = unionReadRepository; _unionWriteRepository = unionWriteRepository; }