public DataManager(ITextFieldsRepository textFieldsRepository, IUnitRepository unitRepository, INpcRepository npcRepository, IUserRepository userRepository, ITileRepository tileRepository) { TextFields = textFieldsRepository; Npcs = npcRepository; Users = userRepository; Tiles = tileRepository; Units = unitRepository; }
public NpcsController( INpcRepository repo, ILogger <NpcRepository> logger, ICampaignRepository campRepo, ILocationRepository locRepo, IMapper mapper) { _repo = repo; _logger = logger; _campRepo = campRepo; _locRepo = locRepo; _mapper = mapper; }
public LocationsController( ILocationRepository repo, ILogger <LocationsController> logger, IMapper mapper, ICampaignRepository campRepo, INpcRepository npcRepo ) { _repo = repo; _logger = logger; _mapper = mapper; _campRepo = campRepo; _npcRepo = npcRepo; }
public NpcController(INpcRepository repo) { this.repo = repo; }